39721 285
5527 912
4153 574
142593 338
10755 722
15974 654
7297 593
3458 419
20650 377
8355 269
22034 242
8953 879
18877 306
17934 243
30425 764
29309 136
41999 811
5956 59
3331 442
35704 559
30090 651
24509 292