41904 287
5557 912
4161 574
142943 338
10761 722
15979 654
7307 593
3465 419
20669 377
8384 269
22097 242
8974 879
18932 306
18013 243
30494 764
29392 136
42205 811
5965 59
3335 442
35876 559
30151 651
24561 292