22062 680
1546 162
22642 86
7869 789
44596 405
2538 382
13611 653
2977 437
29160 235
17567 105
2913 368
28414 600
3907 659
1136 50
2082 315
2441 361
3003 376
5083 715
3233 453
3275 568
2251 284
4684 95
9698 27
13894 646