2935 147
12323 447
11628 737
14292 570
10706 247
25551 123
23858 654
7074 548
4315 311
4224 462
4959 158
6331 435
4431 581
2156 174
4562 373
4125 509
4223 746
3056 284