1276 2936
952 915
498 2944
440 103
434 971
417 3715
366 5668
360 137
359 4653
343 140
325 3268
319 1678
319 298
318 106
312 138
260 3113
248 83
211 89
177 66
163 84