1059 103
2500 93
2401 76
4226 596
2968 361
7728 625
7054 420
10501 656
6645 789
11194 690
11670 233
3559 511
3950 214
4773 870
10824 701
7469 266
4862 261
5543 312
5261 103
5003 332
11801 696
1919 40
7950 579
3078 182
7230 593
9659 526
8810 466
3389 391