39933 285
26955 201
19610 633
72612 562
126681 594
16673 656
44536 647
13171 178
26839 369
27245 936
13200 147
28374 417
15056 465
18735 356
23445 707
43095 1154
8252 411
10207 383
20780 300
16671 767
47212 364
31815 182
17016 496
71686 828