2969 420
12842 132
8793 28
20940 340
10818 176
2925 365
4684 527
19270 94
3749 466
6209 954
9456 407
9602 692
8161 449
15000 408
8184 567
5004 746
7913 280