2767 45
4426 175
6270 301
19858 187
491023 1000
10368 566
21141 263
22516 680
22340 517
6564 547
286851 1158
34386 155
39496 303
80103 245
5950 281
15429 585
117158 702
13698 71
26266 258
14577 642
42114 630
14407 465
49433 212
40205 498