30935 586
15030 383
16160 277
3840 359
4369 528
3707 87
12213 107
6631 255
690 96
816 126
4175 694
4004 349
8670 177
2113 189
2711 465
4807 523