12356 158
9013 41
11268 543
5863 133
3978 644
8374 877
4948 520
2654 327
2930 58
1924 73
2974 277
3663 127
2880 268
6755 719
8592 604
5797 99
4604 303
5321 123
9282 595
2983 222
6467 338
6308 324
6986 578
4589 223
7815 427
1504 163
12705 342
3051 289