2737 40
9698 197
12348 400
5241 153
6800 135
8241 104
10384 554
4723 758
5883 436
8241 565
28335 429
4227 312
15970 529
15151 407
8988 354
6803 682
5972 714
11681 697
19837 350
4717 375
5697 221
16934 502
6714 322
2553 273