19518 233
23559 172
15350 594
15700 383
6829 47
30702 77
14533 122
21620 481
3089 32
5757 358
6995 52
5646 604
21858 41
10596 302
49208 466
19674 373
4192 797
29302 935
16132 758
13259 675
8028 326
20385 199
2068 420
12717 743
8797 969
22532 535
30129 97
8965 432