4300 421
12295 113
5397 293
265291 639
19332 326
86074 908
53849 527
76068 81
104004 402
52894 123
51005 409
160711 139
18016 193
15562 696
2722 27
92970 288
22308 120
5282 66
11614 204
19081 236
228151 456
103168 694
289880 178
17492 514
158424 218
179192 529
148570 401
51541 600