41040 985
15520 217
23175 181
17019 420
21915 274
28708 795
5649 672
8801 347
20608 410
7953 582
10463 635
8683 237
7704 301
28340 857
72078 740
1093163 1852
11106 860
4831 338
9340 160
12479 399
15875 463
7802 204
4837 237
8492 336
33451 713
17777 148