3009 355
4877 691
3011 531
4199 509
3858 601
3392 200
3328 614
2548 552
5914 929
1870 143
1681 259
2485 371
1246 93
3755 882