41768 287
5554 912
4161 574
142920 338
10760 722
15979 654
7306 593
3465 419
20668 377
8384 269
22094 242
8974 879
18921 306
18007 243
30490 764
29388 136
42186 811
5963 59
3335 442
35857 559
30147 651
24557 292