2942 125
4097 174
6572 719
1275 46
6414 215
7599 287
3819 854
44272 172
57296 169
61798 366
39347 433
55077 934
21977 191
76915 222
66327 884
65632 357
29813 447
51185 335
88319 812
21375 249
156246 955
240088 504
15667 648
28732 814
40258 178
68417 186
23918 56
32540 707