10223 478
7357 482
3431 210
6552 441
5709 572
19304 354
3598 37
19937 712
10426 358
8706 684
6862 744
21997 415
4322 571
2792 218
2843 386
3996 346
4789 171
2406 230
3231 331
3131 648
4705 379
1506 62
2163 39
13517 341
4871 238
8337 769
10726 670
2809 293