21536 883
5239 315
4641 342
18566 771
5578 718
4168 252
9136 321
187205 749
374984 733
114592 810
20279 109
17935 612
20202 463
21011 197
6530 192
9116 516
154019 710
17838 443
262934 900
212585 708
190528 1291
269161 568
149387 1118