961 15
931 852
843 282
830 246
702 658
675 404
634 108
619 779
593 259
546 494
492 209
420 54
368 926
343 525
334 249
291 239
228 77
207 160
180 522
140 60