30373 242
1155 186
1694 332
2134 480
1241707 4612
41339 760
37998 526
9856 635
15005 173
86057 402
5830 454
49936 561