41040 985
15521 217
23176 181
17022 420
21916 274
28711 795
5649 672
8801 347
20614 410
7953 582
10463 635
8684 237
7704 301
28340 857
72078 740
1093227 1852
11106 860
4831 338
9342 160
12480 399
15875 463
7802 204
4839 237
8498 336
33453 713
17777 148