3417 151
6506 957
6470 294
3986 123
22162 619
5183 590
7719 246
7466 107
5523 618
20580 566
29421 293