18958 501
6079 193
2340 245
3083 461
2064 598
4430 100
3180 768
12433 666
12587 429
2289 589
4351 748
17278 876
18520 263
5643 701
6168 879
3420 190
6638 919
4155 478
4325 295
6109 310
3489 446
6860 691
4691 69
2452 162
22707 294
21503 445
2469 68
1695 340