5194 36
4770 541
2960 163
9995 625
2101 52
3498 440
7417 297
5656 814
1899 201
13350 368
4545 423
4494 361
3289 579