40800 187
51423 866
64629 245
32751 502
30459 221
59725 644
39903 617
34005 345
42503 103
41293 586
48942 402
94890 520
22993 539
28178 184
55063 421
54233 233
75861 433
49565 708
23170 632
85822 260
30950 281
62679 616
37774 533
47178 228