3029 580
1577 115
1641 315
2404 223
6686 503
8933 154
6499 489
4359 713
4462 357
4186 329
4815 694
3271 320
9837 304
4098 759
5012 659
3596 103
1053 139
2091 429
3132 684
4649 657
2115 256
1026 139
1213 29
3713 376