3032 560
13955 322
2396 342
6598 569
3775 839
3659 177
444107 748
10939 199
4548 46
2559 92
3357 220
383233 865
305195 1033
136587 512
10519 701
1863 150
3226 486
4795 948
3512 302
2646 472
3945 568
4580 694
5533 376
60737 182
19072 750
12488 698
1992 67
6712 91