18891 223
14601 58
20643 111
18322 194
30530 420
43404 350
35697 164
17727 341
16922 362
15647 112
47854 470
29513 384
21877 144
18386 482
14536 633
25213 541
34760 703
23013 469
34461 847
28190 582
30307 98
38255 886
31680 943
29041 176