5395 521
3625 148
12323 710
724 75
7936 638
43606 507
18025 660
14549 325
10433 315
50238 411
5117 967
21781 541
34174 211
12016 233
27923 43
2865 290
6607 107
26314 81
10868 654
23716 333
13997 387
3030 654
121708 940
31536 222