4526 405
12962 587
16521 127
15491 339
6478 461
13328 620
2108 283
4941 641
2643 388
8769 638
2108 216
5841 819