42022 183
309136 462
94437 209
307067 1213
338343 752
51792 168
96509 144
307238 1167
86108 512
383063 758
41757 91
349435 1006
241347 725
326809 1161
248679 965
220335 848
219110 477
39015 293
122272 410
83538 497
26411 345
210455 296
391269 877
217092 268