22095 239
176797 670
2864 686
12927 196
8212 207
3639 117
14907 421
3508 620
21997 860
3046 88
3769 765
5352 607
2907 194
10823 685
12380 111
14309 69
21838 529
21447 332
7795 734
20154 525
34049 731
4937 54
9067 944
5492 211
19824 598
11326 510
7352 144
15577 288