16258 829
669 95
3053 574
2274 545
9505 589
2640 429
964441 2029
13665 381
13388 874
7921 488
5317 306
12221 180
6355 326
21193 853
6518 429