21331 599
10590 185
5948 660
2900 35
3672 129
13917 341
11951 306
11619 934
3621 44
14913 495
14950 568
23249 442
7614 34
7892 94
11490 104
5791 114
6435 556
9477 41
9193 753
8158 24
8534 857
7665 362
14978 191
16192 842
22847 386
6309 659
25826 685
24542 172