3001 492
2971 460
2565 246
3082 704
2825 508
770 60
1168 276
1710 167
3081 512
786 107
3628 588
2050 69
2782 226
1619 82
3332 501
1236 232
4272 259
2513 41
83714 666
3210 56
3108 462
9235 741
3463 45
1583 266
5155 766
3837 611
5463 217
4506 238