5196 491
6186 552
15528 319
3544 252
15499 326
4712 46
8246 95
5476 277
2385 118
6689 182
10655 522
3611 377
8751 589
2500 114
24177 390
17631 949
29020 77
30039 652