3586 302
5087 1009
3482 66
4294 272
4512 158
8792 260
173687 1068
20535 313
5349 581
8221 633
3956 69
70131 214