2962 666
927 117
310 72
1806 331
2704 783
1590 464
1818 363
847 229
928 279
1454 405
2722 530
656 175
2483 436
1238 361
2205 450
194 47
2963 860
1100 267
3591 601
2277 397
9776 739
5132 371
5591 564
6114 486
15755 897
7744 462
7947 668
3391 46