47596 147
10963 607
14358 793
16867 304
12517 298
15810 572
9731 412
6519 145
8902 859
6297 560
9897 159
23152 72
2326 380
7322 230
35214 431
3507 199
6132 255
5061 422
11410 576
4673 496
22539 526
10799 969