2441 300
2508 293
8438 717
5446 418
2216 433
6563 86
5087 663
3515 402
3964 882
3128 129
4124 734
2655 185
5660 476
2214 167
2428 260
3214 380
4273 54
3271 393
47030 320
66542 726
14052 89
104906 1035
24940 75
102313 931
46041 434
71695 638
43565 493
69602 992