4380 532
13379 207
33633 288
32310 109
11525 82
60644 598
3017 624
22649 174
2221 217
1680 365
2517 522
3291 504
5063 762