5200 36
4773 541
2963 163
9995 625
2101 52
3498 440
7417 297
5659 814
1899 201
13350 368
4546 423
4497 361
3291 579