3428 404
12812 587
15955 127
14126 339
6155 461
12699 620
1930 283
4578 641
2457 388
8101 638
1982 216
5660 819