2802 581
19172 285
8268 480
18993 726
126014 85
20464 655
29379 402
25491 281
22880 545
19948 929
10924 341
7914 504
3715 51
11698 380
6478 752
14040 630
24891 164
3068 737
3961 644
5047 221
1579 199
7987 107
4846 913
1685 312