18958 356
98604 782
49067 620
32684 738
11916 767
5882 425
6402 508
7354 622
7140 349
10865 347
24470 259
8598 668
6728 559
5143 303