40587 320
13676 95
11168 787
3456 282
11672 419
5687 480
8097 252
36125 365
8457 889
14554 390
11306 927
4789 52
3539 203
1553 125
4320 403
7430 498
8886 297
8239 440
13768 105
2678 236
16667 443
3081 85
15675 808
13570 504
6518 150
15259 150
3836 284
5774 404