15937 678
1177 259
1427 280
2057 66
3003 666
1805 276
8783 90
204601 846
102291 807
109048 661
64960 480
6426 104
14368 622
7836 531