1508 68
3569 505
2377 217
1999 310
6050 148
7366 45
9663 379
19594 420
4763 948
111433 640
3876 639
82693 251
2343 336
4149 411
2471 525
3626 528