32646 956
22748 72
39781 616
22830 610
28359 151
30105 583
26649 932
26919 205
15640 225
114256 420
78955 812
48273 364
38211 167
31259 581
16544 115
133070 220
20318 458
79671 459
22397 215
54743 617
13262 313
39199 576
33475 302
92615 878