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