19758 191
3729 288
4514 521
8476 577
5184 753
3290 165
8420 207
5239 732
6251 524
18176 399
5481 676
4424 888
2540 279
2032 103
5601 693
8979 80
5173 450
3689 52