4540 405
12965 587
16527 127
15505 339
6487 461
13341 620
2111 283
4946 641
2648 388
8782 638
2113 216
5846 819