3526 511
23624 486
35553 236
16683 515
18965 395
51719 58
8530 860
5794 605
30008 193
24338 552
8355 485
5617 327
22675 789
8539 153
17592 616
6001 359
15065 117
4448 857
4724 832
3147 340
4460 748
3832 782
2926 309
2874 66
4959 885