12021 515
18283 550
35425 586
15471 383
16999 277
5457 359
5927 528
4550 87
14346 109
8085 255
785 96
952 126
4682 694
4438 349
10398 178
2480 189
2880 465
5175 524