2603 502
452 80
2045 159
2950 727
2955 550
1091 104
3097 878
2736 597
3212 545
4152 859
1157 349
2583 783
1512 93
1588 350
9788 190
854 53
4059 648
2580 588
1768 484
1484 467
2550 814
368 83
2770 827
4434 308