506 90
2250 555
1072 253
399 37
1617 328
776 136
5726 724
2088 469
1388 305
9076 668
4463 565
3808 652
2108 516
2198 554
1249 48
1819 146
3172 723
2375 617
1268 144
604 93
2530 460
3787 571
1301 230
1939 343