81396 266
37707 398
197015 176
6050 799
5196 690
24188 73
2230 254
16649 793
2098 263
7268 320
5396 691
2508 348
3178 102