19746 128
403790 903
50181 228
36902 376
155745 953
80788 387
259763 732
41091 268
34464 758
31675 661
4351 626
29947 262
52761 874
300252 786
34986 84
74917 464
178240 610
21092 581
24118 333
17615 716
24935 278
16663 564
12576 144
10926 910