2527 642
13858 562
6311 468
785 67
3893 179
3810 372
1999 312
11438 715
29027 45
5478 453
20575 754
49604 401