5052 929
2889 77
7176 831
2975 787
3099 443
2283 51
4837 516
5554 186
24647 654
14487 388
30648 891
14284 570
310989 1442
106817 804
67359 725
26113 284
29829 509
17504 929
19443 631
9178 168
5034 885
6496 747
5346 763
4061 311
2179 94
4558 373
5906 596
12153 419