13006 883
11598 512
4465 554
12655 132
8951 275
7473 672
6512 184
2606 291
7316 800
6610 234
3650 316
3509 409
5112 568
29498 78
4603 34
6252 266
7596 562
12847 877
3486 368
6060 671
33918 688
20832 159
20363 880
12022 500