656 584
633 291
164 264
457 53
841 920
639 615
254 66
279 57
193 7
36 512
644 870
529 526
14283 365
13258 804
9355 361
7304 363
7244 348
6067 14
5620 40
5077 201
5003 225
4427 922
4394 646
4368 218