2950 125
4109 174
6581 719
1279 46
6427 215
7615 287
3822 854
44608 172
57497 169
62137 366
39567 433
55395 934
22068 191
77175 222
66715 884
66321 360
29836 447
51564 335
88732 813
21436 249
157091 956
241190 505
15774 648
28984 815
40509 178
68840 187
23959 56
32600 707