4021 570
2794 162
1854 703
1722 334
1603 388
1537 973
1422 684
1395 516
1370 206
1314 908
1273 24
1271 243
1241 539
1223 887
1202 802
1200 51
1192 249
1160 907
1155 915
1145 586