12046 361
2543 634
7374 443
2581 60
2589 133
25675 547
17898 303
51485 94
9931 804
3696 770
28855 210
7872 562
7639 612
12784 217
1624 27
2810 288