15011 750
13444 183
57048 343
7075 423
5013 381
3536 186
11940 779
5681 591
23940 122
7672 842
115345 254
15929 346
4118 122
146843 163
4563 276
59020 621
17577 248
4459 93
33746 431
3556 356
3625 105
56945 163
2311 279
4377 878
5778 556
3708 229
1674 145
8861 676