3001 438
15242 105
11061 882
2776 561
4216 837
1036 153
5178 588
1411 234
7947 625
34452 398
5135 226
38988 298
6613 447
1866 180
2642 508
105107 426
3280 368
4342 214
6005 583
2950 70
4754 433
13410 593
3145 217
13343 636
4728 792
12125 440
4204 464
52287 165