29422 43
23821 49
193776 535
48588 602
156061 402
45459 851
54829 600
194248 715
19733 793
32515 368
164129 202
26274 598
45661 253
37816 763
88266 676
47511 168
58320 253
57378 104
39943 423
134515 294
31357 844
30092 775
28848 216
38436 870
19200 208
3882 239
175303 690
156974 305