29533 138
5040 547
21847 564
20497 104
10926 413
3200 136
6604 605
4153 363
2861 395
8760 699
12454 424
4042 153
3722 150
3703 246
3506 150
4512 396
8802 607
4775 649
15210 641
3359 425
2458 588
3430 334
2269 438
7290 629