43033 518
45131 422
189373 561
31240 718
58435 503
42981 679
53312 446
22745 159
45598 632
30509 141
31270 230
25646 132
42112 425
26565 832
25074 527
21227 169
106971 326
32746 380
21980 380
50901 435
35936 580
46526 989
132982 352
59679 685