2101 66
2343 283
3224 487
3853 497
5065 638
23200 262
13144 303
120364 354
28017 244
10864 614
58045 850
16774 612
14437 516
59864 374
27995 635
1219 89
3646 522
3850 174