15095 385
4059 36
622 43
8453 418
14641 409
2362 135
2652 150
93305 365
9583 258
13893 196
17523 676
6577 362
6662 699
5701 840
19469 783
6699 348
8136 620
6366 260
2313 223
3462 68
10041 334
6354 352
5866 587
6203 756
5506 865
26256 267
10533 86
11028 245