40667 302
32070 288
4637 648
64649 100
4510 609
3994 474
3458 313
30236 216
29073 287
7351 707
10200 79
3125 554
34534 301
14750 69
12802 250
70255 384
1990 366
43645 187
50328 288
43111 271
17106 247
51419 167
1381 225
24222 324
2991 559
4871 414
6860 948
16647 83