4300 421
12291 113
5397 293
265163 639
19332 326
86072 908
53848 527
76067 81
103991 402
52894 123
50992 409
160688 139
18015 193
15562 696
2722 27
92918 288
22304 120
5282 66
11612 204
19079 236
228092 456
103162 694
289851 178
17487 514
158393 218
179152 529
148547 401
51533 600