43090 288
5564 912
4172 574
143197 339
10768 722
15987 654
7309 593
3470 419
20679 377
8404 269
22154 242
8990 879
18974 306
18080 243
30543 764
29445 136
42357 811
5973 59
3339 442
36020 559
30183 651
24593 292