15959 265
11620 555
30546 820
23630 441
13497 419
7639 400
20993 631
2858 180
5942 464
11926 406
22122 879
8286 286
4370 39
6903 169
6012 237
8765 715
19545 876
37802 470
10585 871
13505 426
22223 352
19961 594
18435 604
31546 739
40373 363