21896 50
39390 72
51261 218
19081 48
82298 214
52462 67
40774 37
144676 294
95485 215
68326 282
23501 53
25628 105
19889 78
6853 17
5627 14
11022 25
48214 67
31808 66
5857 11
8627 15
8649 9
38954 72
125506 402
13763 41