22097 239
69433 179
176815 670
4250 498
2864 686
12927 196
8213 207
3639 117
14907 421
3508 620
21997 860
3046 88
3769 765
5352 607
2907 194
10824 685
12380 111
14309 69
21838 529
21447 332
7795 734
20154 525
34049 731
4937 54
9067 944
5492 211
19827 598
11326 510