43023 643
17303 242
3947 106
13352 394
23369 333
5357 85
7480 286
9582 31
18055 820
32158 756
29297 411
10924 583
12677 319
35941 740
9888 83
27714 642
10907 613
29612 90
7674 398
11895 234
15742 549
16107 467
16709 680
4578 172
30780 59
5244 314
7763 45
11972 883