5257 30
13401 469
7258 223
11461 810
12253 397
7733 115
9338 624
21142 742
7012 464
12032 503
12096 132
10754 506
13345 244
11782 883
10465 513
17917 616
7937 504
8482 873
10734 364
11921 697
17477 759
5994 73
9350 81
16297 234
8902 506
14630 710
16229 351
16068 837