18170 83
5811 55
8461 239
4847 222
3131 344
3035 127
5786 680
6880 699
4818 340
1844 212
3166 450
10102 249
3721 537
2455 102
2689 121
2704 276
5183 506
1730 217
3564 514
3050 379
4150 948
3355 639
2599 101
2067 336