21095 935
10898 160
6348 544
12697 468
11594 139
12048 455
5771 71
20962 489
12794 596
9250 351
10588 543
5973 260
12986 715
29778 844
11535 689
2885 572
18044 412
8455 420
6805 637
19521 467
10396 504
7140 965
13501 327
10391 655
2657 618
8602 809
40495 418
8053 176