15778 223
10394 347
11412 309
3320 32
6944 969
51980 725
2078 90
6602 538
7069 837
3028 197
4397 202
2815 46
2665 482
3601 70
2173 169
6419 449
5208 622
4053 706
1000 31