21561 232
3714 448
7309 374
5283 61
7662 916
2501 496
1463 104
5989 611
1196 56
3595 623
4299 336
3575 513
3929 468
3816 754
5698 716
4630 344
3842 636
4979 85
2851 439
2754 296
12433 121
4610 847
1759 164
10842 587
2495 533
5684 402
6891 782
10417 119