4560 595
2945 171
27396 709
2768 114
4964 637
7933 70
5048 129
3871 559
5210 304
4363 343
7581 284
11523 571
10452 132
3863 656
12562 387
7476 638
7328 156
5932 543