4006 525
7292 449
12239 926
2878 337
27129 697
18304 652
4721 748
23214 57
2819 515
6344 794
2947 413
6390 171
11535 812
1296 37
3732 462
3380 742
10845 79
10230 653
3232 424
9949 247
2843 671
20787 451
3699 518
8269 96
21309 322
17891 242
41014 578
18064 107