27035 133
54450 493
32304 458
12864 57
19685 452
16999 397
30992 41
15271 119
8772 47
56375 593
18927 731
17269 589
25216 188
3148 367
1878 220
2149 382
3759 203
3547 578
2656 633