2333 693
1501 466
1802 441
318 88
2537 744
2290 190
21491 442
4736 587
54900 106
16081 154
6595 290
4153 871
7079 588
13490 169
5114 297