12806 147
8713 508
8261 274
282013 435
43553 279
243230 557
147652 638
130826 583
12818 590
11702 118
17566 63
97628 211
79592 895
67074 564
22927 209
120975 363
67356 379
5128 739
4884 679
5985 289
16877 340
12488 121
4153 812