18165 83
5808 55
8451 239
4830 222
3125 344
3030 127
5777 680
6874 699
4801 340
1840 212
3163 450
10102 249
3717 537
2455 102
2684 121
2700 276
5180 506
1729 217
3531 514
3048 379
4143 948
3317 639
2595 101
2039 336