101087 460
426733 1300
61662 174
17860 303
16578 156
28309 199
8624 949
8165 108
97905 346
33964 794
55058 638
122758 509
41858 243
80140 538
301248 942
18575 173
194459 653
449380 1598
47797 710
20786 533
7189 49
37362 586
22107 1020
15589 445
15896 401
15839 547
13642 508
208153 477