1002 300
2718 653
16314 252
2603 265
444 83
10599 778
240 30
3657 119
4704 476
2301 403
1472 424
3363 703
2724 154
2594 660
1236 185
1115 87
1963 474
768 202
1117 69
2031 598
2723 861
1049 206
927 156
3815 945