5196 491
6186 552
15530 319
3548 252
15505 326
4720 46
8254 95
5480 277
2389 118
6691 182
10667 522
3617 377
8752 589
2502 114
24191 390
17666 949
29055 77
30053 652