31266 363
45082 444
12529 604
25126 771
13300 448
11847 91
4297 665
28523 553
6264 437
9998 905
36192 379
10024 601
3037 58
5216 136