4380 532
13376 207
33630 288
32303 109
11525 82
60644 598
3017 624
22649 174
2221 217
1679 365
2517 522
3291 504
5062 762