90525 400
21069 401
5720 240
8790 281
7180 121
9495 310
13699 256
20026 625
6312 390
21449 485
1835 218
9568 529
3945 510
7297 516
31017 70
65052 720
19926 96
40929 437
15330 409
16437 192
5030 806
3498 447
3299 476
14658 93
7653 912
2329 424
5767 479
1801 300