1263 255
1371 329
2779 851
3182 908
2540 517
3547 870
3012 628
2313 386
2047 536
2559 589
507 98
835 170
2113 641
833 184
978 195
243 66
1127 304
1064 227
2785 762
517 118
1017 238
2961 974
2516 773
306 76
2947 626
2069 416
1881 566
305 89