29506 63
24511 47
20844 48
29781 80
150601 486
41097 138
41110 132
37876 53
29626 48
25061 60
25055 64
21202 56
34406 96
19935 27
56534 261
20470 28
31926 64
49916 180
30797 81
24131 67
29286 61
22164 62
40742 136
86483 470