2513 65
11980 781
6633 479
8064 583
4431 211
5198 199
8225 553
5147 625
4224 266
5847 459
8896 543
2638 102
5833 563
11751 838
4085 508
3879 676
23852 103
97137 299
560464 1200
319741 983
578184 951
296756 1052
600123 1460
420544 1135