595 131
1737 516
2881 858
2684 618
1072 249
4047 126
2431 356
7249 335
292 61
426 80
478 150
1939 536
1949 597
2419 661
1642 450
556 177
227 51
3011 940
533 112
2634 772
966 257
1302 264
2802 803
2239 590
1951 545
979 267
2281 507
2765 639