12018 515
18278 550
35393 586
15468 383
16995 277
5453 359
5924 528
4548 87
14333 109
8071 255
784 96
951 126
4681 694
4436 349
10377 178
2480 189
2876 465
5175 524