29531 926
15198 94
163360 1147
17000 182
11165 65
296628 1079
31935 863
10039 607
122708 469
20149 66
16002 108
29740 586
18725 588
44965 506
10129 348
19988 418
164081 432
188741 457
78638 581
582165 1703
856862 2036
8450 145
15535 541
14171 326
11674 245
9518 709
4702 164
7153 39