29553 138
5042 547
21927 564
20521 104
10946 413
3210 136
6608 605
4159 363
2864 395
8770 699
12458 424
4046 153
3732 150
3718 246
3508 150
4518 396
8814 607
4791 649
15277 641
3361 425
2458 588
3438 334
2272 438
7292 629