2145 218
2183 121
14597 428
8999 922
3223 301
20032 275
7205 708
2263 78
10477 321
2919 707
1942 342
2822 448
4471 191
4261 675
1252 38