40505 320
13667 95
11074 787
3425 282
11657 419
5667 480
8062 252
35928 365
8432 889
14482 390
11251 927
4760 52
3495 203
1539 125
4297 403
7402 498
8819 297
8186 440
13704 105
2666 236
16639 443
3055 85
15521 808
13347 504
6490 150
15133 150
3784 284
5734 404