4398 532
13436 207
33671 288
32406 109
11552 82
60677 598
3025 624
22650 174
2221 217
1681 365
2519 522
3291 504
5063 762