2383 162
6578 669
35212 84
9231 63
4435 485
26213 118
19763 464
17304 724
15228 288
15944 574
3180 747
4522 278
1811 273
4407 511
3518 743
7234 516