50603 353
42653 1010
54620 450
21554 465
84630 431
92288 872
44177 372
43762 208
89608 645
38929 549
22450 704
28882 224
27231 114
22425 193
50120 318
35503 921
97657 787
25967 794
36113 311
58506 492
100666 516
55119 712
35193 492
52825 144