515 71
1945 94
401694 1305
104331 995
460166 1587
159197 536
103700 1042
226392 819
326880 974
154528 928
77019 281
64781 669
78997 402
156449 341
21543 617
4827 272
32196 183