41050 171
37883 845
117683 632
55375 1007
57890 716
81158 486
45007 324
59192 153
125861 1078
183658 393
31293 472
23143 750
98026 1001
34214 222
71596 234
32964 772
70740 253
46620 696
63129 670
59268 467
18156 467
43222 453
98770 533
46974 195