3063 224
2360 331
6001 552
6363 363
5958 893
3762 462
2611 312
4161 477
4328 97
5857 778
3341 129
4371 855
4201 104
2070 88
7486 330
5216 564
3119 514
29219 882