3479 287
10039 702
3735 567
40248 115
33424 484
2048 162
22399 352
12870 642
5550 452
29220 504
4016 522