18081 246
15562 741
6112 174
7612 884
2325 153
5563 561
1878 86
8812 504
2784 747
2158 221
4337 567
3326 654
2182 183
2387 254
4619 661
3682 172
3878 693
22526 522
9755 700
9602 752
9830 274