3061 362
25771 396
1581 150
3426 319
3795 474
4289 198
104802 508
4057 452
7633 501
8482 927
17568 768
2947 224
5414 469