30749 363
43614 444
12035 604
25059 771
13268 448
11766 91
4277 665
28270 553
6222 437
9978 905
35708 379
9989 601
2954 58
5113 136