30303 363
42512 443
11568 604
24979 771
13254 448
11692 91
4274 665
28104 553
6199 437
9969 905
35305 379
9933 601
2930 58
5060 136