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