12015 109
45846 304
2651 159
13668 740
7698 416
2592 257
8401 408
3124 43
16408 402
7999 552
16684 225
9921 361
7451 42
4751 286
8021 641
2884 450
8277 901
17520 352
11771 539
6940 756
4314 305
2082 64
6123 399
11338 577
7353 926
42930 113
11570 315
4874 662