5197 36
4773 541
2960 163
9995 625
2101 52
3498 440
7417 297
5658 814
1899 201
13350 368
4546 423
4497 361
3289 579