18816 1038
3956 641
4000 167
4080 734
1648 164
4887 119
15981 868
4209 233
4522 477
2115 313
3238 470
3572 598
1101 92
16929 551
4126 918
5004 728
1523 95
1557 198
3881 566
3897 733
1170 111
2092 210
2349 320
3669 733