2949 397
2670 359
2152 218
5925 617
66607 416
59319 128
107047 214
71464 290
40581 420
150478 504
50136 507
92324 810
270321 594
90389 298
87529 475
108732 375
113567 790
140606 1261
94096 538
104969 908
55436 273
91088 778
34658 368
55487 412