5426 90
8638 55
24248 333
8119 66
4825 750
10457 782
12585 375
15222 543
6948 272
13313 503
6492 413
9300 328
8483 251
13465 614
4328 348
7897 196
3866 416
10039 687
20919 244
14161 831
9414 503
5775 587
4852 305
14018 729