304726 967
107838 393
58687 557
102948 447
5679 447
172657 977
123218 179
11149 640
19393 798
385683 893
192560 848
220191 1140
203064 987
8523 130
336716 1085
326883 929
10480 331
128414 414
95425 332
21596 506
21692 271
135520 267
126197 394
130862 955
120915 679
95983 734
269088 583
209855 626