4386 532
13404 207
33649 288
32356 109
11539 82
60659 598
3023 624
22650 174
2221 217
1680 365
2519 522
3291 504
5063 762