12012 924
5930 653
5014 664
2856 255
8551 320
5834 509
39727 334
43879 371
139871 155
16144 387
15095 60
14436 93
11706 36
2800 618
1949 102
3169 431
7826 583
2960 428
2307 301
12532 462
2156 116
2535 414
4653 674