30286 807
7963 661
14588 548
68079 441
12144 33
15316 32
26252 670
20351 811
6421 309
4581 454
22489 301
7518 156
43043 110
10110 135
10793 518
13815 319
6495 511
6370 318
6658 746
10211 362
18546 483
18033 182
6264 897
7007 391
6304 647
30470 444
24699 192
37687 610