3495 100
14660 562
4999 240
9047 416
7659 702
19975 625
45696 730
97564 372
10686 417
8188 74
28316 599
4431 589
6487 646
28133 564
8208 216
10619 392
33732 509
6445 294
3241 480
17348 180
2922 121
23847 526
7812 744
6749 654
3234 267
6089 453
9205 621
6258 335