4389 532
13418 207
33654 288
32368 109
11546 82
60663 598
3023 624
22650 174
2221 217
1680 365
2519 522
3291 504
5063 762