41584 287
5554 912
4160 574
142883 338
10759 722
15979 654
7306 593
3465 419
20668 377
8383 269
22087 242
8972 879
18915 306
17997 243
30481 764
29385 136
42163 811
5963 59
3335 442
35830 559
30143 651
24552 292