30425 593
5603 735
9463 624
29097 105
11529 359
3430 515
2263 312
3468 788
1576 63
6943 596
3882 259
2231 540
9024 189
2579 417
1573 171
2366 339