21822 52
27830 471
21726 424
25660 920
40670 706
26763 966
36616 308
34225 931
25387 232
28852 80
32388 456
51060 289
29266 871
68081 929
53549 660
44324 761
34075 309
38875 117
30702 98
45847 562
26511 914
30279 804
66361 298
25231 418