1001 229
2905 570
1441 372
716 161
2895 703
1983 563
2634 725
2508 605
2162 540
1650 517
929 184
2442 707
245 56
1883 405
2182 416
3961 637
4498 291
6253 145
2743 307
2000 325
2727 493
67653 732
18509 338
4323 125
76494 149
4736 284
6462 250
21588 122