4381 532
13395 207
33641 288
32331 109
11529 82
60650 598
3020 624
22650 174
2221 217
1680 365
2519 522
3291 504
5063 762