1048 62
18649 302
4371 657
3716 629
3141 95
3085 533
3108 538
314 81
2510 254
1850 207
2853 109
1211 38
1931 286
2001 364
2516 645
2312 129
3612 759
3890 382
3821 920
11695 851
2534 479
1858 137
1285 62
1488 245