3002 546
1481 298
7048 632
11601 405
23719 575
4607 565
4224 617
15833 846
2481 444
3015 533
6902 635
1234 63
4399 993
4648 566
3549 542
3092 69
1701 169
12982 454
3693 839
5576 766
2978 489
13895 104
3490 607
6761 653