4386 532
13408 207
33650 288
32359 109
11542 82
60660 598
3023 624
22650 174
2221 217
1680 365
2519 522
3291 504
5063 762