4496 405
12953 587
16497 127
15464 339
6460 461
13313 620
2101 283
4933 641
2633 388
8745 638
2101 216
5832 819