150601 486
29626 48
25055 64
34406 96
20470 28
31926 64
30567 81
24131 67
40607 123
20384 41
16903 20
22405 50
23220 28
23912 55
30658 107
80172 275
54883 132
54425 107
377547 1415
61432 78
47252 103
276840 1280
43048 61
198591 445