3020 362
25739 396
1574 150
3396 319
3774 474
4262 198
104400 508
4046 452
7599 501
8465 927
17548 768
2942 224
5407 469