3300 496
1928 279
3998 492
9916 605
5048 312
1572 179
1815 410
2676 511
7071 515
2215 392
6530 545
13658 351
1896 363
6539 266
3337 418
5995 631
7915 768
1452 129
2516 213
3888 624
730 103
3567 343
4216 693
53014 467
12228 111
2221 325
3084 634
5243 896