11143 42
8536 738
4806 274
8294 712
5672 589
5561 768
4646 564
10825 52
8179 70
51660 107
3231 431
3957 276
3660 262
1364 177