5196 491
6186 552
15528 319
3546 252
15499 326
4713 46
8247 95
5476 277
2385 118
6690 182
10655 522
3611 377
8751 589
2500 114
24179 390
17632 949
29021 77
30041 652