3512 500
9326 154
13422 419
15502 355
5624 356
17012 311
19127 275
15710 128
3890 302
2920 740
8935 214
13196 650
2673 518
13587 885
3857 380
18408 877
4222 501
2435 271
5440 399
4894 669
10800 469
3578 527