47015 661
22040 557
12423 281
5626 66
16452 262
7698 315
8068 679
9948 825
6838 563
10405 286
23764 531
8753 467
14368 361
9241 563
18667 770
12462 54
11182 416
5985 329
44529 472
11495 613
16026 762
10130 422
10496 408
34110 862