25198 850
9627 953
5112 200
15949 555
4606 238
4546 477
40305 322
15046 194
7758 533
11188 658
14524 907
11146 510
4299 536
7490 618
17811 443
21320 94
14786 395
6774 326
10890 128
4178 403
10601 768
6323 264
5597 732
14049 528