5950 293
20352 712
29537 342
6787 464
6806 936
13506 432
2504 450
7129 482
4917 669
4093 293
942 68
21365 328
6743 53
8647 242
12722 665
4873 462
4835 440
9570 133
2830 672