115981 309
5382 15
18684 13
24446 19
41045 42
6485 22
37018 62
41942 120
7415 20
12562 28
6251 11
1259 5
17735 72
7097 15
9041 33
3439 5
4123 18
17505 23
3986 12
4956 19
10550 10
85636 90
6050 24
21901 48