4408 532
13459 207
33678 288
32445 109
11561 82
60686 598
3025 624
22652 174
2221 217
1682 365
2520 522
3291 504
5063 762