3605 693
3092 52
3157 535
4520 467
1746 164
4686 723
2858 290
5301 617
3963 472
4563 845
4553 623
3736 441
7350 592
205346 318
110010 712
11468 627
4385 89
17087 522
37099 275
1748 82
35682 361
14060 445
186248 531
15553 682
24119 270
7210 579
5285 575
40737 105