2959 242
21591 817
26668 378
6767 356
19216 385
2840 332
4081 388
7657 775
1969 108
4792 117
1184 43
5339 619
8271 692
30511 497
10484 941
5532 101
15169 650
4414 627
4036 444
34679 680
4194 464
5624 807
11068 513
24922 706