51096 437
122646 1197
19881 220
36403 810
110474 805
79801 212
47131 743
184163 987
42363 838
155466 965
84794 839
9116 287
106162 273
174114 825
110967 337
105124 505
22643 503
73682 313
18806 63
42278 568
166203 367
28517 120
50657 143
52656 587
78495 1063
55182 698
193775 1148
23077 346