5196 491
6186 552
15530 319
3548 252
15504 326
4720 46
8254 95
5480 277
2388 118
6691 182
10666 522
3617 377
8752 589
2502 114
24190 390
17663 949
29051 77
30053 652