935 104
1874 75
11540 928
8459 894
5345 630
2535 239
7805 188
2131 368
1353 61
3923 908
5740 823
1268 228
5434 850
2943 305
9680 487
5909 702
2750 508
27719 427
4571 426
6610 628
24676 476
2131 296
13195 712
4640 716