21216 98
7081 655
10155 808
77179 189
17173 406
94380 556
265149 436
60185 392
22492 394
13822 167
27374 73
19900 150
8596 709
1993 97
5648 227
6051 699
3845 727
3434 224
7914 766
61541 788
25528 636
40168 605
87203 537