4385 532
13404 207
33649 288
32355 109
11537 82
60659 598
3023 624
22650 174
2221 217
1680 365
2519 522
3291 504
5063 762