5051 123
7391 165
18900 967
203833 324
248769 1044
32816 656
372735 760
160302 1075
98878 620
75304 162
108338 794
74407 337
70868 227
166229 856
15898 908
39740 326
4752 448
18064 882
16959 307
8910 309
5593 358
3196 831
4672 752
2915 703
3047 668
4104 579
1638 118
5943 79