18958 356
98604 782
49065 620
32684 738
57631 943
11916 767
5880 425
6402 508
7353 622
7140 349
10865 347
24469 259
8596 668
6728 559
5143 303