26005 679
3075 102
7586 589
4499 588
55767 735
35202 91
2548 528
12237 426
10235 169
19101 501
5892 195
1100 228
23955 848
1432 189
5008 214
16692 430
6468 482
9221 338
4673 813
2614 518
4671 433
8337 769
3853 228
5495 358
21438 260
8972 370
8054 790
6377 603