2800 581
19163 285
8267 480
18989 726
126011 85
20460 655
29373 402
25490 281
22879 545
19946 929
10924 341
7914 504
3715 51
11697 380
6478 752
14036 630
24887 164
3068 737
3961 644
5047 221
1579 199
7986 107
4845 913
1685 312