7080 937
15944 192
10265 793
31366 740
4597 53
3993 389
1942 152
4215 297
13015 292
4877 505
10740 270
7097 671
2854 709
4898 752
3531 610