3096 600
1812 418
2615 408
3072 943
1314 222
1119 171
2803 818
2855 369
696 82
258 65
2226 568
2207 255
2101 336
1291 232
3199 183
4147 391
3588 516
4513 632
806 157
4153 615
3147 812
1176 227
2844 790
3087 834
1465 229
769 224
2664 642
3679 190