42497 508
17426 410
5937 394
32296 250
17762 394
12306 457
11166 183
15291 503
5915 100
4263 85
33084 243
6264 301
15641 631
8946 553
5573 308
16654 699
19313 645
9847 175
12685 291
5225 69
5242 258
9921 363
7391 770
5669 192
4787 346
14564 587
9396 515
8394 301