5096 484
3988 318
11394 648
12881 275
2660 42
2804 144
19249 325
12288 693
6059 385
7525 269
6534 610
3650 533
7278 729
8636 651
4918 102
2928 263
1977 64
3979 793
2947 53
2850 461
2492 90
11804 439
2995 95
4508 566
4011 332
4009 748
4398 198
11234 80