676 100
36257 297
1101 105
58195 125
20164 472
22776 266
10006 370
10833 373
3584 71
4589 577
8364 196
4676 718