30603 295
19136 820
14087 592
10939 138
18566 393
8014 603
3060 94
3589 331
4362 525
6180 206
40789 158
13311 211
24922 437
9162 101
19501 169
26784 769
15590 711
29844 325
41534 527
17061 281
5438 814
3246 465
7347 476
3877 274
66108 320
4257 745
6008 233
77981 425