285 72
1509 327
2700 783
1586 464
1815 363
840 229
919 279
1449 405
2710 530
639 175
2395 435
1224 361
2176 450
184 47
2931 860
1096 267
3417 601
2159 397
9645 739
5055 371
5511 564
5547 486
15538 897
7727 462
7917 668
3366 46
13548 574
24402 119