103402 522
4266 476
12914 763
15506 86
44133 652
169905 841
70601 334
8448 949
128270 772
101203 591
81286 135
11829 441
9111 266
35647 175
8365 842
14632 753
18114 505
7941 72
49309 763
778 63
2367 223
3797 426
19835 125