18046 699
5119 160
4297 249
4217 153
4184 113
11258 445
8085 763
12358 626
22723 716
13261 273
15508 293
6791 741
5933 315
2691 554
2795 287
6313 82
3230 215
4221 481
4029 585
2805 552
4954 426
3417 330
6746 341
3015 409
4619 748
6348 386
5083 681
3052 309