98980 737
63535 348
18115 631
16454 170
347862 1450
375510 1073
152578 497
7199 611
75931 141
133668 656
41550 120
19727 630
62098 102
58001 137
20442 513
22284 307
2048 250
2301 113
10715 697
3068 416
3448 440
3128 409
3589 390
7942 380
22189 846