32533 596
11087 587
15833 568
26316 660
16449 547
7918 589
24241 801
25724 443
116461 1116
15995 760
17818 670
30672 166
21028 399
15092 473
31503 894
28078 297
18463 362
13658 656
14417 352
20942 283
28665 743
11303 594
25166 1063
171963 696
17338 521
22270 383
13272 586
48171 172