2136 218
2181 121
14595 428
8996 922
3222 301
20010 275
7182 708
2261 78
10472 321
2919 707
1942 342
2820 448
4469 191
4258 675
1248 38