5968 19
6490 23
12590 21
28041 103
13051 26
5292 6
3976 14
2066 3
43655 108
16341 34
14208 16
31552 36
18180 22
18473 30
28877 62
12203 16
12314 23
23655 42
16380 40
27873 47
27551 78
31861 50
22924 166