39782 102
44453 101
9525 32
7219 17
24963 64
60147 328
4045 12
64910 176
41321 116
28267 108
15661 24
6534 16
4419 16
15659 32
4880 15
21016 25
27517 109
9801 26
20898 33
6621 20
21561 88
16506 49
21256 41
30480 165