41351 287
5551 912
4159 574
142829 338
10759 722
15978 654
7304 593
3465 419
20665 377
8378 269
22076 242
8970 879
18910 306
17986 243
30474 764
29377 136
42137 811
5962 59
3335 442
35816 559
30139 651
24548 292