19713 988
11045 481
6307 173
4497 626
2553 74
5334 295
3567 535
3096 362
9506 526
3195 189
11805 620
25221 469
16944 567
7334 553
3867 492
18600 510
2732 163
2895 85
29370 249
3479 63
2609 315
5836 238
3677 403
4584 67