41118 287
5549 912
4159 574
142790 338
10756 722
15978 654
7302 593
3465 419
20663 377
8375 269
22068 242
8967 879
18905 306
17979 243
30463 764
29364 136
42096 811
5962 59
3335 442
35800 559
30131 651
24540 292