47591 147
10954 607
14367 793
16843 304
12573 298
15850 572
9764 412
6535 145
8903 859
6287 560
9898 159
23186 72
2326 380
7329 230
35386 432
3516 199
6101 255
4957 422
11427 576
4666 496
22583 525
10832 969