12701 713
5065 222
3961 424
35926 168
13905 494
10869 803
6127 786
4193 331
5277 911
5209 821
5879 445
3297 348
4797 793
5644 664
3153 918
947 101
5473 484
4590 555
3778 663
2921 469
3607 296
2290 120