4476 405
12950 587
16486 127
15445 339
6448 461
13303 620
2098 283
4925 641
2633 388
8727 638
2100 216
5827 819