30970 68
5722 345
3462 150
8710 169
14311 648
11960 228
19140 106
7936 314
3635 255
26142 613
18186 898
40065 372
6526 399
11688 838
8631 881
7094 52
7907 409
13579 252
7009 689
6623 44
5304 654
7732 795
9149 927
12416 570
5632 190
5309 309
16431 508
8168 168