14563 98
96193 124
15540 460
9712 652
29235 728
22677 255
23082 404
51437 943
25208 547
14310 291
13646 632
321090 1051
10623 628
51175 727
17016 223
14552 702
15391 105
31009 317
39779 293
17862 299
24743 544
22589 1007
8892 218