42179 287
5558 912
4162 574
143006 338
10761 722
15980 654
7308 593
3468 419
20671 377
8387 269
22114 242
8979 879
18939 306
18026 243
30507 764
29411 136
42245 811
5967 59
3335 442
35904 559
30158 651
24567 292