40296 242
20978 310
45170 313
20251 197
476156 1174
33912 258
33608 658
59672 372
16948 404
30645 922
10218 570
12571 592
9624 525
26351 254
54646 876
8046 812
19510 447
11352 93
9067 717
45781 390
9647 681
6130 529
35596 440
17397 432
8415 75
29460 277
58842 308
11213 159