305 42
546 41
30495 330
2351 314
39062 762
2310 334
3818 635
39762 337
29052 449
6184 591
2541 317
20830 764
3362 313
2532 144
6502 116
3737 780
10197 643
2639 305
10663 60
4545 141
3046 68
20067 807
2944 629
8565 69
2648 96
3535 125
241574 794
134089 824