2505 117
6581 846
1510 86
4449 399
5629 547
1858 47
6658 607
4741 450
3935 767
35535 686
11379 212
22184 509
4932 724
22857 373
1604 143
5246 486
2222 117