312228 965
95842 860
3588 110
370445 872
4895 710
5761 895
4953 196
59756 342
10077 242
3129 377
26317 659
5084 58
7390 784
36347 295
19506 453
105834 701
2931 194
1536 50
4925 505
110852 193
36725 128
146077 160
13134 501
13137 142
3041 309
9928 174
5129 695
3579 286