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