429 41
1847 272
29429 362
11409 532
3366 773
1870 135
2593 30
1547 151
7689 202
9805 193
10839 359
15009 890
8474 374
8358 540
5540 420
19427 806
6504 584
19233 624
9540 291
21924 486