29406 172
3826 153
2621 129
4045 633
3328 542
5865 494
2577 477
1881 142
9593 700
2181 97
1198 50
25650 144
5316 101
3430 669
3915 77
3382 585
4250 517
64219 306
2773 391
3274 673
1883 389
2905 487
1492 159
5623 432
6862 391
6344 409
4725 667
2080 168