40427 320
13628 95
11044 787
3417 282
11649 419
5647 480
8037 252
35792 365
8411 889
14437 390
11214 927
4731 52
3471 203
1533 125
4283 403
7370 498
8790 297
8139 440
13645 105
2664 236
16611 443
3052 85
15415 808
13245 504
6474 150
14942 150
3762 284
5724 404