29505 138
5036 547
21756 564
20482 104
10903 413
3192 136
6590 605
4151 363
2861 395
8756 699
12446 424
4026 153
3710 150
3697 246
3500 150
4501 396
8768 607
4762 649
15127 641
3344 425
2457 588
3425 334
2261 438
7287 629