2393 738
2865 830
1081 281
710 189
1944 389
531 108
1341 363
2632 581
3914 207
2220 373
5111 784
13797 646
4354 219
5357 585
5296 94
6897 615