4393 506
6848 129
11625 802
14969 537
4125 135
15537 199
22844 184
3315 597
1222 235
10176 450
4856 279
8365 289
5511 224
1609 88
2200 336
7083 961
10092 247
3311 116
1589 155
3090 554
4619 689
2923 284
3226 322
14288 680
8329 274
10258 500
19685 772
2598 541