29413 172
3828 153
2623 129
4047 633
3329 542
5873 494
2578 477
1881 142
9597 700
2184 97
1198 50
25656 144
5317 101
3430 669
3915 77
3383 585
4252 517
64276 306
2773 391
3275 673
1883 389
2907 487
1493 159
5629 432
6865 391
6345 409
4725 667
2080 168