12021 515
18283 550
35426 586
15472 383
16999 277
5457 359
5927 528
4550 87
14348 109
8088 255
785 96
952 126
4682 694
4438 349
10399 178
2481 189
2880 465
5175 524