19859 109
9537 86
14446 821
3834 366
33766 444
54621 63
12804 299
3186 67
3243 451
1272 133
28660 288
14201 178
7036 482
16121 930
32979 545
2862 34
3221 228
19416 965
14960 252
2870 118
8682 490
2837 37
1551 98
7055 846
2001 363
2948 549
7346 153
5928 434