47599 147
10964 607
14358 793
16867 304
12518 298
15812 572
9733 412
6520 145
8902 859
6299 560
9900 159
23155 72
2327 380
7322 230
35226 431
3507 199
6134 255
5064 422
11410 576
4673 496
22542 526
10801 969