12013 515
18276 550
35385 586
15467 383
16994 277
5452 359
5923 528
4548 87
14331 109
8069 255
784 96
951 126
4681 694
4434 349
10377 178
2480 189
2875 465
5175 524