20496 584
10855 107
14389 454
11787 435
8222 85
4228 478
2789 663
3060 745
1295 282
2188 633
3013 688
686 152
1341 322
2582 612
781 183
2051 375
1502 427
2145 408
605 132
1220 150
764 207
2678 659
5746 263
13862 643
9065 133
27809 166
6704 165
7501 651