103181 522
4260 476
12904 763
15497 86
44125 652
169815 841
70480 334
8445 949
128124 772
101056 591
81168 135
11802 441
9106 266
35327 173
8351 842
14601 753
18079 505
7937 72
49306 763
778 63
2366 223
3795 426
19802 125