312 27
667 288
637 829
433 845
100 648
985 666
902 423
355 481
77 133
940 235
559 771
429 378
24252 2369
20138 1065
19582 1160
19334 1736
17843 1988
17031 3155
16870 1361
16758 947
16189 274
15331 557
15324 1741
15294 1358