3115 355
5032 691
3015 531
8133 509
3986 601
3598 200
3375 614
2608 552
6133 929
1934 143
1728 259
2631 371
1300 93
3813 882