3502 500
9302 154
13387 419
15496 355
5614 356
17004 311
19097 275
15652 128
3877 302
2913 740
8888 214
13162 650
2661 518
13572 885
3852 380
18401 877
4168 501
2405 271
5433 399
4875 669
10769 469
3551 527