1349 436
2300 348
531 123
2445 647
8254 596
499 31
1729 208
73325 177
1910 283
3308 755
3001 98
3219 602
207386 287