47693 147
11132 607
14403 793
16935 304
12656 298
15954 572
9839 412
6609 145
8958 859
6344 560
9952 159
23395 72
2333 380
7421 230
35748 432
3545 199
6136 255
5026 422
11499 576
4677 496
22726 526
10893 969