2516 375
2908 350
1351 107
2780 511
8470 611
2225 87
4982 737
2633 562
3324 629
1174 197
19984 698
48996 276
3321 807
2494 405
2399 575
38593 209
8794 402
3056 623
2969 650
3496 557
2899 527
15109 273
4007 340
3172 616
3295 732
3558 470
4596 522