31023 301
4680 474
12318 563
15612 543
7586 307
4033 618
3542 160
6871 224
2209 155
3383 454
1457 90
16192 342
8485 533
5702 167
4511 155
4563 319
44892 184
50257 551
15407 306
27343 541
21449 415
18841 55
13982 537
15716 713
11429 183
35802 900
33567 298
174972 696