15959 265
11620 555
30546 820
23630 441
13496 419
7639 400
20991 631
2858 180
5942 464
11926 406
22121 879
8286 286
4369 39
6903 169
6012 237
8765 715
19542 876
37802 470
10584 871
13505 426
22223 352
19958 594
18435 604
31546 739
40372 363