11836 58
12531 710
4214 94
18155 792
1988 174
10821 261
4406 139
13060 351
13750 835
4358 230
6341 311
37305 292
5533 255
15563 747
10836 114
5282 560
11417 195
9848 446
7066 504
5335 632
4910 160
33636 91
14581 126
8298 724
244196 1195
328410 529
163166 974
45784 1002