3005 362
25716 396
1567 150
3387 319
3766 474
4249 198
104201 508
4044 452
7570 501
8456 927
17541 768
2937 224
5404 469