31426 363
45570 468
12625 604
25152 771
13303 448
11874 91
4298 665
28573 553
6275 437
10002 905
36345 379
10036 601
3042 58
5242 136