4335 405
12923 587
16427 127
15315 339
6310 461
13236 620
2077 283
4850 641
2596 388
8616 638
2089 216
5803 819