47593 540
12642 196
26148 448
10195 588
26655 586
14199 109
2134 148
3686 123
2327 159
25970 317
3495 201
15057 741
14028 871
18739 336
9216 272
6714 936
7863 621
7898 99
13792 54
20548 544
4108 457
10548 338
9611 115
10525 511
9223 83
8750 453
8101 88
14048 929