20216 37
33980 139
3909 241
2214 261
3881 178
5805 474
6560 566
3265 496
2181 121
3565 682
7432 895
4763 127
3222 301
4046 851
4454 667
8108 572
16265 182
4558 593
3917 37
3130 266