2397 642
13708 562
6285 468
783 67
3879 179
3802 372
1997 312
11397 715
28911 45
5472 453
20555 754
49592 401