4300 421
12291 113
5397 293
265139 639
19332 326
86071 908
53848 527
76067 81
103985 402
52894 123
50988 409
160681 139
18015 193
15562 696
2722 27
92910 288
22304 120
5282 66
11612 204
19078 236
228082 456
103159 694
289848 178
17487 514
158389 218
179148 529
148540 401
51532 600