3503 500
9303 154
13388 419
15496 355
5614 356
17004 311
19098 275
15656 128
3877 302
2913 740
8889 214
13165 650
2662 518
13573 885
3853 380
18401 877
4172 501
2405 271
5433 399
4875 669
10769 469
3551 527