25678 68
14048 25
7563 15
8070 6
7649 25
7478 24
3351 16
2235 14
5258 29
5828 31
3657 15
3007 10
15355 45
7979 28
10806 35
7662 21
11611 20
8984 23
13315 41
29441 34
23275 24
22398 34
49413 133
14068 12