5196 491
6186 552
15528 319
3547 252
15501 326
4713 46
8248 95
5477 277
2386 118
6690 182
10658 522
3613 377
8751 589
2501 114
24180 390
17640 949
29027 77
30046 652