4995 532
14228 207
34136 288
33685 109
11899 82
61060 598
3079 624
25056 175
2322 217
1723 365
2575 522
3376 504
5236 762