7093 201
5613 402
3953 278
2052 516
1362 567
1223 513
1062 402
1057 253
1006 33
976 936
951 526
921 50
869 41
855 944
847 185
844 168
841 642
825 407
815 905
792 304