905 89
3639 719
5086 480
16568 212
44809 142
24124 303
4317 356
5589 323
1591 229
15798 549
3231 494
1330 180
16736 706
1552 203
6537 688