25092 154
12487 72
12107 843
57188 784
17050 350
13299 553
34595 307
34863 511
7594 455
25266 944
55833 289
33993 198
17661 533
24115 520
16008 124
43881 844
19638 216
75983 255
18167 164
41316 786
81556 566
94049 509
12301 282
46521 613
54092 908
29901 669