289 50
2572 526
2963 966
3119 815
1093 239
350 51
1305 267
1133 306
974 234
3429 170
893 152
2615 604
4216 833
957 155
2750 587
2712 637
2289 223
4386 796
2746 647
679 74
2042 463
756 113
1278 224
3710 867