51754 523
26713 193
19273 793
10367 866
12307 408
10859 777
4331 822
3048 125
4768 328
3438 332
11866 675