4508 405
12958 587
16509 127
15475 339
6467 461
13319 620
2104 283
4935 641
2639 388
8756 638
2103 216
5835 819