6699 76
67992 370
16947 136
21409 593
30060 311
426522 1300
8622 949
12176 63
19746 236
51338 406
31050 682
44361 420
4538 854
7226 464