31015 356
29833 1473
24566 948
28395 342
33676 558
18478 107
17421 702
39811 101
27303 357
20497 336
46306 217
89530 190
30059 814
224669 1037
25721 73
31478 924
10247 287
20959 820
9156 128
42991 419
111816 699
10121 340
27148 859
12048 635
18785 319
33689 402
43798 625
211695 1013