3009 786
5069 27
14804 357
15146 825
20846 338
6678 49
4389 338
10126 669
7573 618
3805 165
1647 41
2764 284
8779 690
14028 680
8170 274
8317 436
13688 277
4675 136
3464 764
1751 196
3798 532
7162 138
5293 146
2428 389
5244 93
5409 34
15433 443
6076 225