8112828 24458
3326875 12197
3237079 3372
2617374 4300
2581494 3003
2436179 2953
2329796 2788
1769536 3790
1028 253
1666 446
768 215
179 60
338 96
1400 345
142 40
1863 438
1666 207
2600 440
2381 323
2313 348
4818 771
3316 583
2248 254
6191 473
3313 429
2410 223
3233 809
5766 647