105527 945
84150 463
75933 263
36004 410
68336 305
15882 669
839341 3615
20686 591
984918 2092
786192 3193
16701 128
221125 935
572914 720
899866 2261
310185 930
94465 556
11718 266
599488 1643
20526 612
26604 585
60277 392
331405 1123
107179 673
134487 274
19161 214
122618 531
166025 818
47855 610