2393 642
13685 562
6284 468
779 67
3877 179
3802 372
1997 312
11393 715
28901 45
5471 453
20549 754
49591 401