40227 540
159956 201
29526 57
28796 78
34153 819
25350 542
36160 209
133649 331
221732 815
30585 758
123382 320
47258 408
51424 750
90546 601
65071 442
61412 497
21919 174
41556 928
59202 85
48769 763
70582 165
22919 725
39913 492
43152 323
26659 450
20127 436
47903 156
31947 599