2801 581
19171 285
8267 480
18993 726
126014 85
20463 655
29377 402
25490 281
22880 545
19948 929
10924 341
7914 504
3715 51
11698 380
6478 752
14040 630
24890 164
3068 737
3961 644
5047 221
1579 199
7987 107
4846 913
1685 312