32028 334
111826 939
41546 142
81347 132
29142 43
23584 49
190545 534
48363 602
154666 402
45049 851
44162 728
93994 365
54172 600
191602 715
32261 367
162203 201
25923 598
44919 253
37300 763
86666 671
47117 168
57633 253
56670 104
39544 423
133547 294
30902 844
29693 775
28420 216