10667 135
1180 88
5895 748
4391 528
2603 52
3515 759
7529 634
4095 465
6254 682
5180 708
4007 173
4027 976
8627 589
6337 213
25695 739
17511 575
3261 101
2408 464
5032 81
97221 299
5013 120
1004 28
7734 810
2662 182