4575 51
4522 274
3089 164
2866 664
3018 807
292 60
1674 410
2577 805
2453 595
1848 343
2495 529
2240 557
2168 656
2813 905
242 69
726 210
1231 257
610 175
3324 827
874 257
1035 313
2176 641
3564 556
2413 705
833 117
915 212
823 146
1499 305