16331 185
3983 591
6649 711
4378 623
1891 114
16883 613
2032 63
11201 550
13841 183
1624 105
5456 418
45054 141
12282 502
8808 751
7178 168
5650 557
4545 221
3100 169
3804 435
7573 303
12778 532
3833 587
5719 875
149741 877
3136 245
11874 824
9401 535
35193 741