31352 363
45332 468
12587 604
25128 771
13302 448
11860 91
4298 665
28547 553
6267 437
9998 905
36277 379
10032 601
3038 58
5228 136