2096 559
1625 277
3102 682
2347 529
1811 548
837 178
2497 542
2924 706
2713 446
1345 339
904 149
1543 344
2499 773
2728 847
3260 714
4454 665
2589 570
1130 198
1014 170
2552 686
1769 388
9495 901
2870 708
523 41