3128 753
1874 272
1851 277
767 161
2455 486
3004 520
1664 349
1122 210
2900 879
2287 500
2254 685
366 51
2261 348
1288 120
1603 383
1074 321
3112 681
2498 160
866 77
2954 492
2411 717
2237 570
3033 709
3453 735