2950 125
4109 174
6581 719
1279 46
6427 215
7615 287
3822 854
44591 172
57492 169
62130 366
39556 433
55383 934
22059 191
77171 222
66701 884
66307 360
29836 447
51552 335
88722 813
21436 249
157067 956
241156 505
15772 648
28976 815
40501 178
68825 187
23958 56
32596 707