10110 180
121 39
1199 355
3792 533
2107 675
2723 851
424 92
7528 789
5001 100
395440 1035
2800 667
17395 172
557 131
3017 841
14440 777
6336 844
15908 683
4407 578
1029 234
1063 177
872 285
2536 761
2773 608
24665 856