19955 177
87028 693
4152 125
5020 602
78314 268
5608 482
181978 849
34686 892
22682 653
3140 241
14936 738
75418 149
10415 219
154841 299
6976 400
5933 127
66297 540
4075 511
11963 478
30976 575
4450 87
3319 636
13465 276
3648 558
63742 743
184919 210
2426 77
7253 519