2593 420
12771 132
8787 28
20903 340
10796 176
2923 365
4677 527
19231 94
3741 466
6203 954
9408 407
9568 692
8145 449
14901 408
8135 567
4995 746
7902 280