1245 87
3312 83
7755 658
2295 460
22175 800
5175 405
1943 39
2649 497
3376 563
2239 354
18406 608
3991 841
20103 539
10220 877
1553 357
4922 261
5424 659
22289 340
3807 455
6732 367
3672 280
6726 848
3756 689
6630 434
1818 146
2232 306
7423 385
22767 528