5196 491
6186 552
15528 319
3547 252
15501 326
4714 46
8249 95
5477 277
2386 118
6691 182
10659 522
3615 377
8751 589
2501 114
24181 390
17641 949
29028 77
30046 652