15365 515
5060 551
7234 560
6946 259
8862 239
4441 373
4702 728
5424 664
5101 474
7555 547
4426 458
6544 413
4709 201
2658 588
15685 616
2383 262