105513 945
84139 463
75921 263
35999 410
68314 305
15880 669
839243 3615
20686 591
984720 2092
786069 3193
16699 128
221077 935
572735 720
899638 2261
310104 930
94450 556
11714 266
599302 1643
20523 612
26599 585
60259 392
331387 1123
107166 673
134445 274
19161 214
122542 531
165964 818
47840 610