19535 128
403114 903
50013 228
36727 376
155183 952
80708 387
259647 732
41055 268
34450 758
31664 661
4351 626
29941 262
52729 874
300076 786
34977 84
74912 464
178226 610
21092 581
24118 333
17615 716
24934 278
16660 564
12576 144
10926 910