3512 500
9324 154
13421 419
15502 355
5623 356
17010 311
19126 275
15708 128
3890 302
2919 740
8932 214
13196 650
2673 518
13586 885
3857 380
18408 877
4218 501
2432 271
5440 399
4894 669
10798 469
3578 527