22975 703
12579 709
130309 849
43302 482
16062 405
39918 672
17354 230
549861 860
206739 297
161580 427
112799 682
347278 578
119298 519
393670 570
114600 80
208126 875
95533 366
194288 651
313016 651
294195 756
245794 496
32851 540
30461 182
38519 780