2640 306
46014 276
94121 538
69251 368
12483 188
91500 602
39207 415
44409 89
69274 285
166105 1133
28511 163
36910 549
49452 367
14343 397
11760 687
75752 234
55589 571
79521 654
47582 602
78920 352
56546 165
39233 333
57320 849