416 41
1847 272
29424 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
6503 584
19231 624
9540 291
21924 486