4300 421
12296 113
5397 293
265335 639
19332 326
86076 908
53849 527
76069 81
104008 402
52894 123
51008 409
160720 139
18016 193
15562 696
2722 27
92975 288
22308 120
5283 66
11614 204
19081 236
228165 456
103168 694
289885 178
17492 514
158436 218
179205 529
148575 401
51542 600