31286 281
9033 259
3734 387
35097 468
5225 717
4573 716
21976 744
9900 526
9309 647
5415 298
19749 411
15856 327
10946 610
17668 435
11264 545
16146 680
6853 503
5081 227
22703 427
6097 443
8266 399
3708 508
6825 658
14077 528