51811 523
26722 193
19273 793
10381 866
12313 408
10860 777
4331 822
3048 125
4772 328
3438 332
11866 675