125353 670
50222 207
31073 295
19929 831
14540 592
11239 138
19421 393
8436 603
3214 94
3708 331
4453 525
6440 206
43414 158
14110 211
25908 437
9235 101
20475 169
28436 770
15722 711
30565 325
43261 527
17456 281
5540 814
3315 465
7674 476
4169 274
69360 320
4615 745