12342 158
9004 41
11248 543
5855 133
3968 644
8365 877
4943 520
2646 327
2923 58
1919 73
2969 277
3641 127
2876 268
6752 719
8583 604
5784 99
4596 303
5304 123
9269 595
2975 222
6459 338
6296 324
6971 578
4580 223
7809 427
1492 163
12684 342
3046 289