25609 308
24191 184
49978 323
28360 520
29000 545
14590 225
22451 115
8745 104
21810 464
4782 283
13894 167
3325 33
13394 232
125405 372
92916 307
98925 877
49122 584
19577 68
69972 491
36771 594
32383 500
18528 97
45897 724
37742 296
38526 65
166512 1316
137171 1006
49940 319