2029 170
2693 575
22268 244
5063 222
8895 626
1061 191
2077 166
6324 677
3264 671
909 115
3915 111
6351 678
3684 687
2685 654