31017 356
29835 1473
24566 948
28396 342
33679 558
18479 107
17421 702
39816 101
27310 357
20501 336
46308 217
89538 190
30066 814
224758 1037
25722 73
31481 924
10248 287
20960 820
9156 128
42997 419
111822 699
10121 340
27157 859
12050 635
18786 319
33689 402
43803 625
211715 1013