42092 12
13680 17
13014 8
11354 18
11277 5
7620 22
7512 17
5893 7
1975 5
534 4
503 3
493 2
456 2
449 3
448 9
424 9
424 5
416 2
413 6
386 3
385 9
357 5
344 0
343 5