22226 115
39271 103
12702 129
50992 673
20607 779
25620 600
12262 791
20170 42
12986 164
50517 228
11148 340
9516 75
26246 470
10351 267
31216 778
4294 599
3198 146
4943 683
14919 92
8431 253
101674 584