520 71
2090 96
403025 1305
104925 995
462017 1588
160426 536
103863 1042
227707 821
327938 976
154902 928
77746 282
65502 669
79574 402
157453 341
21842 617
4858 272
32490 183