40962 146
2884 424
23107 551
4647 778
5083 676
4271 366
5917 686
1896 72
3860 467
9260 511
1914 80
3272 642
2404 472
13604 140
57433 582
110707 724
18851 703
19004 729
38313 287
25529 951
8356 377
25543 524
4386 168
4285 165
5713 416
3113 594
3193 128