15993 118
14284 186
30994 712
8401 450
7785 242
9316 90
25970 653
18338 384
52292 955
38456 538
27090 830
15834 312
17565 570
16262 671
8852 243
21200 226
7877 51
8758 531
18687 610
8846 373
12114 477
11804 143
19840 767
24597 618
39206 592
7921 200
20297 309
33670 598