13005 93
9125 156
6590 90
11068 778
9617 872
12151 263
5188 114
23388 315
7946 821
7544 161
31093 249
58941 836
26672 295
26256 347
3434 383
8700 715
37406 469
13410 426
7210 463
10502 767
9941 288
8077 222
53039 471
68578 802
7972 840
5348 185
17626 51