15032 662
40707 129
61476 1011
15664 500
29410 267
16074 223
7061 420
15935 591
15403 465
15043 613
27944 586
69454 604
27066 314
37207 353
88899 449
59583 434
20728 444
15646 224
68864 156
33618 756
8902 721
48101 175
18175 163
11578 436
12850 218
36255 411
23329 726