2972 666
930 117
310 72
1820 331
2704 783
1590 464
1818 363
848 229
928 279
1454 405
2725 530
656 175
2485 436
1238 361
2205 450
195 47
2963 860
1100 267
3598 601
2278 397
9786 739
5134 371
5594 564
6121 486
15764 897
7744 462
7947 668
3391 46