39902 563
12841 523
3493 77
3786 241
8104 602
4665 125
4627 637
7530 560
13903 204
8767 847
2702 204
5684 677
2721 519
5946 363
3348 109
4282 541
15950 110
16299 696
18719 733
20613 117
22289 554
10803 86
5867 521
4854 223