41854 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
30492 764
29390 136
42196 811
5964 59
3335 442
35868 559
30149 651
24558 292