350 51
1305 267
1133 306
893 152
2615 604
4216 833
957 155
2750 587
2712 637
2289 223
4386 796
2746 647
679 74
2042 463
1984 329
1278 224
3710 867
2098 121
2409 143
1685 296
2252 374
2574 632
1100 262
3208 718