1004 177
922 134
886 728
876 558
828 253
793 129
750 895
533 257
521 944
365 184
331 433
308 363
233 56
193 731
190 463
107 677