12656 653
4056 77
28009 711
8556 118
3594 627
24343 392
7067 103
19078 253
6261 612
2868 392
13929 195
2578 473
3727 447
57681 832
19048 40
6098 589
6551 358
3807 369
3807 328
45733 797
2400 70
5515 695
2169 264
3040 465
10700 608
3950 178
1771 61
10714 425