1048 62
18649 302
4371 657
3716 629
3141 95
3108 538
314 81
2510 254
1953 91
1850 207
2853 109
1211 38
1477 264
14476 500
1931 286
2001 364
1507 120
2516 645
2312 129
3612 759
3890 382
2605 486
3480 562
3821 920