41566 287
5553 912
4160 574
142875 338
10759 722
15979 654
7306 593
3465 419
20668 377
8381 269
22086 242
8972 879
18912 306
17997 243
30480 764
29384 136
42160 811
5963 59
3335 442
35828 559
30143 651
24552 292