1053 236
2147 653
2685 873
667 141
726 187
2770 762
306 47
2708 206
2452 587
1003 142
1258 172
1945 483
2874 298
1424 285
2908 845
1304 175
1377 276
2691 823
2640 475
4037 339
2943 755
1105 209
1550 299
2143 587