2949 493
1222 269
3629 794
4334 592
1580 366
1365 362
2555 753
963 277
4386 672
2263 693
2301 588
2485 745
2128 423
314 51
1354 141
1301 172
2544 729
4066 618
1959 404
2232 411
1635 245
1226 247
2808 570
2434 519