28583 339
488 67
54350 517
3250 848
7309 59
495 46
125587 943
4109 442
4049 386
111368 459
3646 660
30507 316
307022 955
6312 375
2120 39
7099 226
7623 989
2676 42
9544 524
1349 191
5052 44
594 54
20091 897
62297 403
11741 737
2100 590
5980 912
2751 618