12421 157
8992 41
11328 543
5861 133
3961 644
8392 877
4957 520
2649 327
2934 58
1938 73
2975 277
3636 127
2906 268
6772 719
8612 604
5760 99
4599 303
7260 125
9255 594
3002 222
6479 338
6332 324
6981 578
4594 223
7861 427
1514 163
12774 342
3097 289