386 41
1839 272
29414 362
11405 532
3366 773
1870 135
2593 30
1547 151
7689 202
9805 193
10839 359
15009 890
8474 374
8356 540
5540 420
19426 806
6503 584
19225 624
9539 291
21923 486