2890 812
2762 517
2428 442
3151 433
1959 581
2687 778
1870 493
4148 883
5166 538
1253 141
2595 677
1646 325
2494 436
3867 720
1180 65
2932 831
980 135
504 31
1251 284
2268 680
1663 310
2665 592
3926 667
499 97