2958 300
13480 725
5957 838
2441 589
3577 564
5539 631
3519 360
3765 824
17291 484
10086 852
5413 82
4730 578
14303 212
10425 901
2423 293
3278 307
21033 197
1556 98
4451 381
4605 399
4925 115
5360 615
7371 450
6008 673