301 42
534 41
30493 330
2351 314
39058 762
2309 334
3815 635
39745 337
29005 449
6176 591
2535 317
20827 764
3355 313
2529 144
6483 116
3737 780
10196 643
2638 305
10630 60
4538 141
3038 68
20061 807
2944 629
8558 69
2641 96
3531 125
241317 794
133977 824