2980 579
25622 157
3212 796
284176 887
1479 190
3284 732
248916 525
1458 42
2182 279
126452 1236
4779 140
155031 684
12562 653
51661 693
5005 72
4111 631