29629 138
5059 547
22183 564
20605 104
11046 413
3237 136
6659 605
4169 363
2870 395
8820 699
12493 425
4088 153
3798 150
3752 246
3529 150
4554 396
8855 607
4878 649
15576 641
3391 425
2473 588
3459 334
2284 438
7307 629