16402 751
6972 40
29167 210
38883 544
45191 950
19238 781
17752 595
39413 583
21153 507
18545 608
26330 80
16787 418
11406 822
9549 137
12000 647
12894 372
34258 343
11943 130
5684 325
17331 666
33995 307
26083 207
23839 393
9198 75
12405 350
14317 128
29036 790
27522 408