3023 43
5591 803
3888 861
3501 424
7447 639
9556 75
1522 300
2448 313
1968 340
31087 597
21122 356
2114 291