1303 311
2832 696
4022 554
2789 800
1758 174
2733 371
3461 489
1743 113
2212 481
423 98
1374 256
3732 587
3884 786
1394 96
3938 939
2581 325
923 271
1641 366
932 246
817 169
283 56
358 105
1980 196
4268 900
2388 478
3025 421
3512 883
2709 738