12181 916
1306 255
2667 241
19021 381
7319 481
10529 570
5910 791
11304 208
5190 71
1581 50
9758 132
9803 883