3071 910
2167 280
1026 216
4220 626
3290 702
2691 747
2942 629
595 155
365 88
3175 875
2926 808
2394 633
1565 224
977 221
875 177
1319 334
2117 673
2703 636
934 181
1328 336
508 63
1994 502
1165 294
2918 930
1383 280
2764 546
1037 242
10854 696