3015 362
25727 396
1572 150
3393 319
3772 474
4260 198
104322 508
4045 452
7586 501
8460 927
17544 768
2937 224
5405 469