103073 197
8322 523
6058 225
3851 170
2810 707
1990 563
11790 222
15950 436
16396 149
19281 190
13000 491
18101 408
16200 285
17389 380
18507 352
40027 709
9805 73
16888 351
8990 871
23311 674
4794 773
1597 142
16484 290
14155 183