3588 302
5089 1009
3482 66
4294 272
4515 158
8792 260
173705 1068
20547 313
5354 581
8226 633
3959 69
70144 214