3040 815
2421 676
3120 731
2420 544
639 43
1553 292
2197 513
498 55
2334 466
2046 459
584 106
702 110
785 181
3039 625
720 178
1246 203
924 259
1277 179
745 166
3064 847
1994 332
2367 551
1153 284
3055 674
2560 728
546 80
3913 664
1289 278