30300 594
17861 820
42447 638
9342 143
37224 263
75229 260
194201 855
82949 759
28278 596
108011 551
31050 437
26797 783
6626 361
3369 299
30820 623
11079 336
5050 510
14997 509
38451 231
6052 126
67720 441
6901 376
20268 546
6073 339