38891 401
4969 916
13750 510
16375 733
6736 402
3029 159
3637 165
3897 293
3095 231
12713 542
10627 179
5855 814
1689 476
3081 745
12543 743
2868 797
817 121
2904 620
2753 504