3061 224
2360 331
6000 552
6363 363
5957 893
3761 462
2611 312
4161 477
4327 97
5853 778
3340 129
4370 855
4201 104
2069 88
7486 330
5215 564
3118 514
29189 882