12010 924
5930 653
5014 664
2856 255
8544 320
5833 509
39726 334
43879 371
139809 155
16143 387
15095 60
14421 93
11705 36
2797 618
1949 102
3169 431
7826 583
2960 428
2307 301
12530 462
2156 116
2535 414
4652 674