3295 570
18491 727
2308 332
3858 412
1094 47
3388 732
1083 172
3977 718
3666 192
1615 60
8987 448
3013 281
3679 382
3388 609
2194 399
3420 926
6662 699
2359 522
18836 384
3053 908
5783 465
7229 443
1505 432
12402 859