5535 90
8675 52
19673 688
11253 757
9057 389
5108 160
15457 877
10556 131
17168 256
20021 222
5255 228
12501 491
4714 415
12060 338
3213 67
8242 53
9375 306
9720 763
14251 503
2988 274
10799 697
6732 705
16290 109
6561 465
4935 177
6080 288
22977 529
11789 478