2700 68
1721 340
5279 465
6531 441
15333 129
9178 652
4399 120
11525 277
15849 535
22918 454
8828 605
13481 341
8316 769
11237 426
2778 37
8888 597
2236 303
16600 329
2944 89
2174 63
10783 347
4875 452
5561 852
8648 743
2374 80
7339 417
19524 598
5548 605