103971 522
4289 476
12926 763
15522 86
44163 653
170089 842
70805 334
8452 949
128542 772
101396 591
81475 135
11859 441
9121 266
35962 175
8386 842
14690 753
18161 505
7957 72
49316 763
786 63
2378 223
3800 426
19882 125