16460 906
5766 371
8528 238
24529 327
3634 577
34282 533
18606 159
14498 399
9997 221
11311 571
6048 359
3923 496
3348 711
17077 142
1971 66
3931 662
2273 170
4135 638
4397 508
4855 595
11575 683
7898 175