12513 87
6465 434
1529 208
3378 628
2488 84
4187 356
12612 200
52901 123
21024 152
6569 936
14455 777
22025 557
4750 513
14180 331
10254 186
5955 680
20669 841
2130 61
6040 479
7342 400