51282 522
26630 192
19257 793
10321 866
12279 408
10853 777
4323 822
3032 125
4757 328
3435 332
11843 675