3087 628
2728 575
1820 582
2309 449
3892 846
3629 542
3304 824
1489 307
2784 570
3417 879
1192 89
1789 219
3121 680
1182 230
1888 152
3025 721
1930 339
2604 163
25525 1146
3355 43
759 127
3453 318
1800 328
4226 436