30773 363
43703 444
12093 604
25063 771
13269 448
11772 91
4277 665
28284 553
6222 437
9978 905
35737 379
9991 601
2954 58
5121 136