108972 718
86016 595
19985 663
142461 782
114781 349
210422 341
439642 603
225160 704
235932 676
110683 341
545657 1262
305004 328
113298 471
155408 291
143928 300
200898 286
9839 79
147913 844
518000 1235
152044 740
296433 621
4953 262