29506 138
5036 547
21765 564
20485 104
10903 413
3192 136
6591 605
4151 363
2861 395
8756 699
12446 424
4027 153
3711 150
3697 246
3500 150
4501 396
8769 607
4762 649
15129 641
3345 425
2457 588
3427 334
2262 438
7287 629