105533 945
84155 463
75937 263
36008 410
68348 305
15885 669
839371 3615
20687 591
984961 2092
786214 3193
16702 128
221142 935
572971 720
899910 2261
310211 930
94470 556
11718 266
599552 1643
20529 612
26605 585
60289 392
331409 1123
107188 673
134502 274
19161 214
122631 531
166046 818
47857 610