6581 761
4413 381
3318 532
2523 617
6063 315
6990 164
2841 145
2012 236
5662 488
1183 197
1606 269
3993 759
3597 42
155056 1416