2596 310
1281 86
4353 581
1906 84
4531 429
8905 328
9331 848
5219 145
1843 176
4584 440
4243 217
8854 183
6242 456
9040 680
3170 521
5240 692
2469 478
7402 806
3257 216
5658 312
5820 637
2107 88
26893 779
66427 577
25029 51
17520 568
18049 525
37004 725