41372 287
5551 912
4159 574
142831 338
10759 722
15978 654
7304 593
3465 419
20665 377
8378 269
22076 242
8970 879
18910 306
17989 243
30474 764
29377 136
42138 811
5962 59
3335 442
35817 559
30140 651
24548 292