2602 290
3191 571
4143 513
4205 217
5583 440
14973 404
12369 709
3611 674
3231 314
11933 818
3536 98
3870 100
13818 380
8527 933
204613 956
16717 727
61400 504
2353 207
6429 71
3681 320
7611 619
16593 566
8610 73
3190 581
4412 560
189943 287
65270 648
35529 821