19652 29
13954 58
94891 157
22605 77
10669 26
4993 15
11484 41
8086 22
6532 29
22916 97
5275 10
7434 15
5246 15
6408 22
9289 54
3591 9
5941 47
6392 32
13096 58
6856 32