30978 312
70536 588
41678 625
63765 233
55368 420
48074 368
31027 576
44276 300
31714 887
37984 219
19656 322
27416 119
38120 331
29640 177
51060 336
41207 338
37133 79
93662 593
31409 506
47105 562
63784 717
29922 597
49664 763
67518 622