3910 250
5602 106
40000 323
10531 749
6359 121
5956 614
3262 329
27779 603
2450 124
37323 198
7353 798
15257 228
3573 460
3333 40
6593 632
2515 272
4561 170
2428 215
5862 90
30421 294
4081 498
15801 778
7571 297
4092 665
1330 121
6878 434
1928 56
5228 350