3588 302
5089 1009
3483 66
4294 272
4515 158
8792 260
173710 1068
20547 313
5354 581
8227 633
3960 69
70150 214