2600 501
913 255
2371 71
1672 264
5838 414
1733 289
933 148
3180 607
2585 687
3231 601
1687 435
1103 257
2968 669
10529 396
3116 601
3461 168
3756 675
3438 170
1774 355
2138 177
2130 521
491 97
4655 959
4194 915