1005 177
931 134
901 728
878 558
832 253
796 129
754 895
534 257
525 944
368 184
340 433
312 363
237 56
198 731
196 463
108 677