41865 287
5555 912
4161 574
142934 338
10760 722
15979 654
7306 593
3465 419
20669 377
8384 269
22096 242
8974 879
18930 306
18010 243
30493 764
29392 136
42197 811
5964 59
3335 442
35869 559
30149 651
24560 292