14027 526
3732 424
7383 290
2615 48
5076 719
10059 523
4083 92
11296 535
21079 378
8160 802
2952 71
40920 302
7383 348
15585 265
5354 457
12345 657
5850 399
1162 241
1089 200
9570 606
3242 354
21250 238
3922 363
8217 336
4789 715
2222 553
7346 687