2586 859
1555 245
2409 612
2067 583
2965 557
3245 678
5396 369
7966 550
1785 244
14115 139
3506 812
1770 338
2807 167
4211 583
4330 102
4661 646
16284 41
3470 902
3252 631
13576 691
4089 950
21015 321
10713 741
3650 575
2437 597
3094 458