31576 586
15074 383
16261 277
4107 359
4448 528
3861 87
12486 109
6742 255
697 96
827 126
4262 694
4060 349
8860 177
2185 189
2724 465
4832 523