18196 83
5820 55
8483 239
4864 222
3142 344
3044 127
5800 680
6893 699
4825 340
1851 212
3167 450
10102 249
3726 537
2461 102
2704 121
2713 276
5185 506
1737 217
3568 514
3060 379
4156 948
3363 639
2670 101
2071 336