7356 482
3427 210
6550 441
5709 572
19304 354
3598 37
19937 712
8706 684
4322 571
2792 218
2843 386
4789 171
2406 230
3231 331
3131 648
4705 379
1506 62
2163 39
13515 341
4871 238
8337 769
10725 670
2809 293
2338 221
3900 606
5339 524
3622 604
3951 146