3401 829
2637 343
1758 167
2205 269
2561 696
2554 650
3149 662
834 222
4579 677
3055 993
10137 684
3245 639
5061 433
2472 337
12829 984
2263 575
1654 493
2988 743
8084 470
4355 780
2136 494
3835 226
2267 404
2577 613