2396 642
13702 562
6284 468
780 67
3879 179
3802 372
1997 312
11396 715
28909 45
5472 453
20554 754
49592 401