2935 147
12322 447
11628 737
14291 570
10703 247
25549 123
23856 654
7073 548
4315 311
4224 462
4959 158
6330 435
4430 581
2156 174
4561 373
4125 509
4223 746
3054 284