3061 224
2360 331
6000 552
6363 363
5957 893
3761 462
2610 312
4160 477
4327 97
5851 778
3340 129
4368 855
4201 104
2069 88
7486 330
5215 564
3118 514
29169 882