3996 371
11137 509
6257 291
45525 110
2662 63
34649 441
7089 283
7389 473
12314 79
47017 131
4250 304
8948 251
6479 318
4979 797
6759 746
4560 106
10394 362
18567 432
17659 153
2321 116
6346 897
13528 417
6404 647
31380 444
3484 185
3378 129
6489 535
16624 318