43033 414
117474 465
404399 1256
266830 593
92735 278
169548 681
296176 1325
133850 633
179396 816
59972 237
31030 221
22226 179
71117 151
33436 329
59016 215
2108 277
69556 404
76141 292
80262 407
214334 698
221735 1142
1228060 3078
93799 852
53363 152