15140 515
4906 551
7116 560
6628 258
8701 239
4330 373
4642 728
5359 664
4939 474
7317 547
4321 458
6503 413
4601 201
2624 588
14322 616
2231 262