5025 517
15908 527
18082 291
11871 634
66356 239
25328 229
19953 704
4825 490
25767 210
30927 334
15336 707
27068 568
13762 615
9557 906
11983 328
77243 920
5190 593
3256 280
7018 793
23719 320
41616 792
13629 247
94078 668
5646 627