19889 280
55379 533
49743 547
120539 381
40033 975
28775 258
43051 662
14714 297
37471 556
50845 895
25684 368
36517 78
23981 419
49025 611
29318 76
40022 221
33897 344
23605 903
48539 396
36159 123
40680 319
93921 872
34678 687
65412 504