2969 360
13036 67
4280 513
21894 498
1418 229
3270 474
21047 293
2504 270
1939 232
3575 595
14243 101
1775 343
1813 312
830 66
1920 329
3831 792
2285 511
4284 551
3160 427
1907 146
1568 353
741 73
9858 485
5192 30