5191 491
6185 552
15523 319
3541 252
15494 326
4707 46
8236 95
5470 277
2382 118
6684 182
10648 522
3608 377
8742 589
2498 114
24166 390
17601 949
28975 77
30019 652