2405 613
24443 666
18883 889
3355 577
3668 152
3199 212
21320 593
6413 117
5191 368
16870 538
3160 491