2560 76
4449 944
4435 749
3189 329
5072 549
4949 544
4993 275
2931 382
4596 544
6979 332
10193 601
4001 401
9731 610
4439 371
2764 358
5078 378
3065 404
3062 409
2328 340
5172 733
4547 645
1509 127
9184 553
3152 129
125254 440
48566 525
82754 803
54515 279