3526 511
23631 486
35559 236
16683 515
18968 395
51719 58
8530 860
5794 605
30008 193
24349 552
8355 485
5617 327
22675 789
8539 153
17594 616
6001 359
15065 117
4449 857
4726 832
3147 340
4462 748
3832 782
2926 309
2874 66
4959 885