19856 109
9536 86
14446 821
3834 366
33764 444
54613 63
12804 299
3186 67
3243 451
1272 133
28659 288
14201 178
7036 482
16121 930
32977 545
2862 34
3220 228
19411 965
14959 252
2870 118
8682 490
2837 37
1551 98
7055 846
2001 363
2948 549
7345 153
5928 434