21503 98
7085 655
10158 808
77224 189
17189 406
94450 556
265431 436
60260 392
22547 394
13869 167
27390 73
19987 150
8602 709
2001 97
5653 227
6057 699
3849 727
3446 224
7926 766
61647 788
25673 636
40449 606
87554 537