29681 186
42469 170
41574 830
34309 501
8872 105
6807 296
17644 494
83352 616
12746 211
20022 632
35082 172
8749 73
10065 340
50148 528
23922 531
8582 158
46780 417
71366 338
52766 671
37368 668
24767 870
28518 61
122153 687
53728 420