15791 587
2701 35
20632 159
9014 275
4397 170
16292 613
6305 102
6290 697
10271 186
6888 206
4308 723
7025 687
4211 632
8533 235
17504 269
4934 29
3943 257
3742 702
9806 627
14096 504
5956 442
3769 113
3108 100
22283 352
4169 560
2401 284
5183 240
14666 401