296869 1356
54653 540
89688 924
31346 880
13886 486
6240 506
3335 169
4709 914
3058 420
2406 129
2809 179
13592 59
10698 55
3082 292
13531 222
3949 171
9185 517
6390 584
6925 433
17759 167
128902 249
89259 873
37106 352
36932 379
5384 80
36293 703
5226 247
5251 793