3585 302
5083 1009
3481 66
4293 272
4502 158
8782 260
173654 1068
20504 313
5346 581
8218 633
3952 69
70095 214