2131 562
595 83
415 74
2217 655
2510 632
811 217
2844 835
1312 330
800 150
2659 796
969 204
4846 611
4220 693
13394 493
8607 918
8928 593
6644 858
4720 28
13835 115