30474 242
1156 186
1697 332
2134 480
1241896 4612
41392 760
38003 526
9857 635
15018 173
86197 402
5833 454
49942 561