2920 959
19897 319
46660 763
8481 218
190286 216
8236 660
6944 451
8768 412
8744 81
4273 532
6641 852
4693 490
4308 88
13443 654