22300 821
20013 663
29656 124
15633 953
27393 816
20955 447
16054 463
8779 68
17817 214
22912 755
52294 691
22340 78
21546 373
13858 116
17750 360
16201 537
12699 128
28479 649
15220 608
40430 448
12633 298
50268 534
19873 283
32212 396