51161 522
26608 192
19249 793
10313 866
12271 408
10853 777
4321 822
3030 125
4755 328
3432 332
11835 675