13968 573
25012 415
9517 730
9062 888
24495 443
14509 338
5490 85
6596 282
5954 214
11433 478
5214 249
24582 798
7047 811
6905 454
5607 407
14286 845
12728 470
10818 185
4440 598
7354 133
7331 504
10396 687
15273 688
3582 118