861 97
5002 885
4522 532
1211 44
21810 498
3534 705
3129 234
1728 69
19775 104
5862 548
3080 257
2923 251
7313 789
11155 220
29058 742
16544 158
4690 755
2717 122
4394 30
8440 272
4801 613
4905 142
1988 219
10339 645
11238 669
5471 733
33201 243
7690 161