41638 287
5554 912
4161 574
142896 338
10760 722
15979 654
7306 593
3465 419
20668 377
8383 269
22091 242
8972 879
18918 306
18000 243
30485 764
29386 136
42170 811
5963 59
3335 442
35842 559
30145 651
24554 292