40503 320
13667 95
11071 787
3425 282
11656 419
5667 480
8062 252
35925 365
8432 889
14482 390
11250 927
4759 52
3495 203
1539 125
4297 403
7401 498
8819 297
8186 440
13702 105
2666 236
16637 443
3055 85
15518 808
13346 504
6490 150
15121 150
3784 284
5734 404