2135 218
2181 121
14595 428
8996 922
3220 301
20006 275
7178 708
2260 78
10470 321
2917 707
1942 342
2819 448
4469 191
4258 675
1248 38