12093 800
2658 513
5804 90
3857 649
16778 201
2220 113
4463 219
2132 256
1299 46
2957 574
2810 277
5383 831
2660 144
3182 253
2958 58
1751 250
3760 502
2389 263
5845 759
4567 599
3176 483
5980 546
4080 604
4003 751