29505 138
5036 547
21758 564
20483 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
8768 607
4762 649
15127 641
3344 425
2457 588
3426 334
2261 438
7287 629