45162 510
25437 192
19005 793
10078 865
11827 407
10799 777
4265 822
2935 125
4671 328
3328 332
11608 675