30968 68
5722 345
3462 150
8710 169
14311 648
11960 228
19136 106
7935 314
3635 255
26141 613
18184 898
40063 372
6526 399
11688 838
8630 881
7094 52
7907 409
13578 252
7009 689
6623 44
5304 654
7730 795
9148 927
12415 570
5632 190
5309 309
16430 508
8168 168