4402 532
13451 207
33674 288
32427 109
11556 82
60681 598
3025 624
22650 174
2221 217
1681 365
2520 522
3291 504
5063 762