31033 682
37576 638
4162 474
28651 419
10192 710
25765 529
79865 570
29381 668
13777 508
17862 399
46064 616
11962 234
89512 373
14432 973
20346 356
24391 473
10153 708
7176 674
89210 724
6402 201
105358 317
8753 663
8048 558
43339 481