3009 362
25722 396
1572 150
3391 319
3769 474
4255 198
104244 508
4044 452
7573 501
8457 927
17543 768
2937 224
5404 469