150601 486
29626 48
25055 64
34406 96
20698 28
31926 64
30797 81
24131 67
40607 124
20613 41
17131 20
22405 50
23220 28
23912 55
30887 107
80172 278
54883 133
54425 107
377778 1419
61663 78
47480 103
277073 1281
43048 61
198591 445