29882 360
45010 200
18451 672
17419 169
28520 340
16883 334
20092 277
7711 38
23488 423
17983 664
23872 492
10903 913
44618 940
31025 105
15546 131
13172 86
29699 431
7604 426
100945 636
7176 156
16723 145
4822 277
25643 420
10768 208