9528 35
13983 37
21621 43
29973 460
12139 26
13447 35
22977 76
71053 365
3923 14
2924 6
2402 5
6754 11
4509 11
2742 8
26030 90
2768 4
6255 19
4359 10
27290 142
9469 31
4050 7
6247 30
15289 68
20875 130