2985 616
1329 338
1910 525
1298 431
2118 440
2640 780
1507 317
3297 761
4627 225
2552 708
1168 127
3253 854
2050 219
1281 193
2695 651
6273 694
3159 734
1113 81
10529 677
24097 593