29693 138
5073 547
22377 564
20710 104
11197 413
3272 136
6704 605
4192 363
2877 395
8868 699
12538 425
4119 153
3836 150
3781 246
3539 150
4578 396
8905 607
4919 649
15832 641
3416 425
2477 588
3477 334
2299 438
7341 629