11993 515
18255 550
35341 586
15461 383
16985 277
5445 359
5914 528
4519 87
14308 109
8038 255
783 96
947 126
4676 694
4424 349
10362 178
2475 189
2869 465
5162 524