22012 301
41008 109
33006 437
4453 39
11827 500
9367 386
10080 362
17832 432
6753 391
16304 609
7463 271
7299 769
51848 205
18670 410
8219 738
10855 470
16465 292
15612 497
6779 931
15651 153
12885 391
5038 806
17058 59
23870 212
6354 933
49929 776
15719 637
12762 600