30860 270
17906 119
4058 588
2383 370
4465 385
5289 604
23910 790
3954 945
8307 648
3428 397
2903 243
33013 497
2256 370
4297 548
6498 338
4217 116
3988 132
4264 637
5041 143
3099 197
4478 47
3151 202
5474 630
13893 32