5196 491
6186 552
15530 319
3548 252
15503 326
4716 46
8252 95
5478 277
2387 118
6691 182
10662 522
3616 377
8751 589
2502 114
24186 390
17657 949
29039 77
30049 652