5035 509
8610 653
2734 31
3949 443
7873 145
15315 1018
10630 695
5564 233
3455 769
5590 232
3111 212
6842 559
1498 74
3071 313
3282 439
3532 549
5153 564
4919 799
39885 645
36316 426
37112 386
86762 916
29061 334
44985 890
29446 652
19667 103
74663 329