504 41
1858 272
29443 362
11414 532
3366 773
1871 135
2593 30
1547 151
7690 202
9807 193
10840 359
15009 890
8474 374
8359 540
5541 420
19428 806
6504 584
19235 624
9540 291
21926 486