3454 68
10025 334
12289 369
6343 352
6280 83
6642 313
4355 153
2442 100
8658 922
8666 836
5040 267
4601 264
5067 198
5172 392
2852 301
4318 814
4999 631
4503 459
4785 201
4993 157
2905 190
3772 851
5033 582
4761 636
5855 587
6196 756
2825 252
4259 607