18165 83
5808 55
8452 239
4830 222
3126 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
3535 514
3048 379
4143 948
3318 639
2595 101
2044 336