2984 147
12370 447
11653 737
14452 570
10871 247
25964 123
24109 654
7090 548
4337 311
4256 462
5076 158
6354 435
4450 581
2168 174
4596 373
4169 509
4246 746
3094 284