30600 295
19133 820
14087 592
10938 138
18562 393
8014 603
3060 94
3588 331
4362 525
6179 206
40774 158
13306 211
24914 437
9160 101
19492 169
26775 769
15589 711
29841 325
41521 527
17061 281
5435 814
3245 465
7346 476
3877 274
66094 320
4257 745
6006 233
77959 425