13373 713
5558 222
4287 424
37011 168
14086 494
11643 803
6426 786
4399 331
5439 911
5533 821
6174 446
3799 348
4930 793
5795 664
3280 918
1079 101
5713 484
5065 556
4046 663
3216 469
4083 296
2659 120