30501 538
10196 583
2791 291
126885 209
14098 208
30069 220
16428 331
14073 82
16526 608
7949 785
18120 164
11595 420
9507 204