663 527
230 797
78 524
171 498
618 95
347 176
946 857
241 863
958 694
133 404
868 61
369 451
14232 365
13208 804
9321 361
7279 363
7205 348
6034 14
5598 40
5060 201
4978 224
4415 922
4384 646
4348 218