3960 521
15185 473
23505 846
19024 625
10239 523
1478 157
126469 294
7904 597
8098 806
6791 45
3984 129
3413 737
143739 303
41103 736
4988 462
3199 300
1732 274
3668 24
40231 740
4893 898
5315 591
6441 214
53234 665
39922 446
14389 885
3622 820
19896 270
26144 497