3072 393
3383 322
3666 351
4092 138
24182 384
4257 96
2615 168
2340 197
4577 491
44753 995
20456 628
23272 663
3326 582
2233 61
9088 390
5355 331
4391 188
7856 852
4974 648
19533 478
4712 637
4211 821
5522 314
2939 60