4805 480
2493 320
28537 399
44464 843
6386 416
19453 246
27683 333
5059 172
6778 373
20904 757
18163 735
9535 41
15606 666
42173 210
49778 855
5814 828
17708 692
3832 237
94048 840