20030 203
8846 541
22365 306
18143 515
10860 738
15756 350
14510 165
10497 478
8796 636
5008 426
16065 248
13976 198
8855 654
29916 325
6056 442
6257 290
9517 751
18880 336
10867 698
10372 364
15274 692
5866 662
16133 146
11136 793
16992 665
12274 658
6512 609
16529 455