30002 660
4781 218
5425 170
10722 112
18936 608
36276 900
24549 401
16980 418
17846 473
19531 168
19679 774
28896 538
9686 137
8883 563
3908 278
37327 898
12129 647
36999 608
12090 130
15412 155
16258 863
17589 666
11805 227
17609 548
40968 478
9148 600
99662 910
46287 226