30601 350
11723 684
15772 48
34694 762
53061 251
28073 144
39194 614
48791 693
31051 103
22169 667
22644 530
25567 521
66500 377
77104 245
58012 958
22437 526
25192 255
27930 393
26870 410
36169 394
16269 379
34146 502
49026 408
44163 812
19181 489
56077 252
22280 529
82806 512