5021 582
12993 774
22598 889
5273 315
4724 342
21600 188
18617 771
5631 718
4195 252
9228 321
6493 718
188419 753
378411 736
115017 810
20313 109
8554 683
17969 612
20247 463
21054 197
6550 192
9132 516
154686 711
17877 443
263850 900
213157 708
191121 1295
17996 200
29628 605