3254 544
3315 494
2361 209
1409 178
39119 344
24203 511
9750 222
40535 334
21066 144
14304 377
22943 788
20028 423
112361 979
28115 691
23276 935
29685 458