3052 224
2352 331
5991 552
6356 363
5950 893
3755 462
2607 312
4155 477
4317 97
5834 778
3326 129
4366 855
4192 104
2062 88
7475 330
5211 564
3115 514
29072 882