6541 58
3996 255
5335 467
6103 885
57948 645
32325 427
13491 285
23989 762
7157 193
19573 116
31163 583