3000 362
25711 396
1565 150
3385 319
3763 474
4243 198
104146 508
4044 452
7566 501
8454 927
17537 768
2937 224
5402 469