476 67
438 983
219 491
946 184
1000 939
499 36
473 937
934 771
940 40
832 559
101 146
344 922
14180 365
13163 804
9298 361
7266 363
7183 348
6008 14
5585 40
5041 201
4957 224
4403 922
4364 646
4330 218