30288 807
7963 661
14591 548
68083 441
12144 33
15317 32
26253 670
20352 811
6421 309
4581 454
22489 301
7518 156
43050 110
10110 135
10793 518
13815 319
6496 511
6370 318
6658 746
10213 362
18546 483
18035 182
6264 897
7008 391
6304 647
30474 444
24699 192
37689 610