401 41
1842 272
29419 362
11407 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
19227 624
9539 291
21924 486