2994 93
10530 688
27992 681
13215 157
22128 383
10585 576
9514 39
5792 598
5596 288
12899 351
5645 686
4530 623
2510 628
1030 159
3839 760
819 39
6132 759
3372 572
9670 410
15029 404
3590 642
3718 713
5564 417
4563 318
1814 69
943 52
6700 214
7797 594