43616 405
45989 276
365881 484
168056 482
200399 1102
247229 731
170930 653
334904 1275
522762 1785
235653 608
127038 414
102842 549
522597 1662
94878 123
31108 962
26491 186
107173 821
196200 553
194147 691
282945 1266
342805 978
48128 184