4380 532
13373 207
33630 288
32302 109
11525 82
60642 598
3017 624
22649 174
2221 217
1679 365
2517 522
3291 504
5061 762