3095 62
18349 56
19864 447
23258 567
21755 340
20739 485
16529 751
3027 337
8899 754
18972 338
7024 40
12520 849
16384 758
20450 355
11179 645
12929 505
7220 727
16948 593
1384 119
12841 141
4520 681
26001 80
23000 61
18873 167
14704 789
11327 823
8676 563
5813 137