8691 51
4021 89
3649 191
10604 666
15209 659
13060 431
12913 331
4079 244
4639 805
3435 167
2228 214
30031 481
5099 457
6058 850
8597 373
26148 80
13445 404
3889 214
68278 135
3465 639
8086 716
5164 261
30314 295
6233 97