2391 642
13683 562
6284 468
779 67
3877 179
3802 372
1997 312
11392 715
28899 45
5470 453
20549 754
49590 401