103403 522
4266 476
12914 763
15506 86
44133 652
169905 841
70607 334
8448 949
128277 772
101203 591
81289 135
11829 441
9111 266
35653 175
8365 842
14633 753
18114 505
7941 72
49310 763
778 63
2367 223
3797 426
19836 125