5956 293
20355 712
29540 342
6787 464
6809 936
13508 432
2506 450
7129 482
4918 669
4094 293
942 68
21365 328
6752 53
8650 242
12724 665
4874 462
4837 440
9575 133
2831 672