3023 362
25741 396
1575 150
3399 319
3774 474
4262 198
104418 508
4046 452
7600 501
8466 927
17548 768
2943 224
5407 469