4383 532
13402 207
33649 288
32353 109
11536 82
60657 598
3023 624
22650 174
2221 217
1680 365
2519 522
3291 504
5063 762