20243 501
4951 446
30920 295
18631 329
37539 194
12814 512
8928 113
5301 492
8885 252
4209 748
9067 91
5716 596
6435 595
2746 428
9359 321
7988 854
30685 688
3161 612
1497 180