12295 1021
8543 912
4437 140
8421 548
11980 44
11639 881
22216 584
24938 695
12194 133
10652 600
4325 239
41437 230
17802 435
34455 277
17066 815
86209 819
6724 480
24579 659
12799 459
9487 934
18481 432
30248 901
12301 99
45462 931
15714 515
4926 476
14688 323
21791 350