32026 800
21697 1877
31498 1969
11756 1890
29186 1248
36955 346
38989 1273
31283 341
27453 1538
12833 1963
27934 733
38483 1629
12133 1415
24669 910
23023 1165
47877 296
44399 1187
40913 1799
11467 1944
23885 738