18056 404
58172 586
16771 145
11583 530
23101 294
37277 72
20713 732
12571 901
19603 275
54780 215
30901 88
18029 426
72632 328
8977 422
25154 654
30631 575
10856 373
17313 466
14431 306
25215 445
18465 581
28086 160
14795 33
26627 504
14297 307
17861 62