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