21451 98
7085 655
10158 808
77222 189
17188 406
94441 556
265405 436
60253 392
22542 394
13864 167
27388 73
19982 150
8602 709
2001 97
5653 227
6057 699
3848 727
3445 224
7926 766
61639 788
25652 636
40412 606
87515 537