40296 242
20978 310
45169 313
20250 197
476144 1174
33911 258
33608 658
59672 372
16948 404
30645 922
10218 570
12571 592
9624 525
26349 254
54644 876
8046 812
19510 447
11351 93
9067 717
45781 390
9647 681
6130 529
35596 440
17397 432
8415 75
29460 277
58842 308
11213 159