2950 125
4109 174
6581 719
1279 46
6427 215
7615 287
3822 854
44611 172
57497 169
62143 366
39571 433
55398 934
22068 191
77178 222
66720 884
66325 360
29836 447
51567 335
88736 813
21437 249
157101 956
241199 505
15776 648
28987 815
40512 178
68842 187
23959 56
32601 707