51410 522
26660 192
19262 793
10326 866
12285 408
10854 777
4328 822
3037 125
4759 328
3435 332
11849 675