20515 584
10886 107
14423 454
12050 435
8240 85
4229 478
2823 663
3179 745
1316 282
2294 633
3030 688
722 152
1441 322
2582 612
786 183
2480 375
1524 427
2176 408
625 132
1568 150
803 207
2686 659
5757 263
13885 643
9084 133
27900 166
6745 165
7561 651