150601 486
29626 48
25055 64
34406 96
20470 28
31926 64
30797 81
24131 67
40607 124
20384 41
17131 20
22405 50
23220 28
23912 55
30887 107
80172 276
54883 133
54425 107
377547 1418
61663 78
47252 103
276840 1280
43048 61
198591 445