2942 147
12326 447
11632 737
14298 570
10732 247
25602 123
23902 654
7077 548
4316 311
4229 462
4961 158
6336 435
4437 581
2157 174
4568 373
4132 509
4228 746
3059 284