4300 421
12293 113
5397 293
265183 639
19332 326
86072 908
53848 527
76067 81
103992 402
52894 123
50993 409
160689 139
18016 193
15562 696
2722 27
92922 288
22304 120
5282 66
11612 204
19080 236
228103 456
103165 694
289858 178
17488 514
158397 218
179156 529
148552 401
51537 600