2942 147
12326 447
11631 737
14297 570
10731 247
25600 123
23901 654
7077 548
4316 311
4229 462
4961 158
6336 435
4436 581
2157 174
4568 373
4132 509
4228 746
3059 284