18171 83
5813 55
8463 239
4851 222
3133 344
3035 127
5787 680
6880 699
4818 340
1844 212
3166 450
10102 249
3721 537
2456 102
2691 121
2704 276
5183 506
1730 217
3564 514
3051 379
4154 948
3355 639
2599 101
2067 336