27197 816
14599 733
4176 686
5375 400
8191 102
5688 244
6871 820
29651 264
34876 308
10403 95
4948 575
26266 752
21367 259
5571 709
6058 418
50896 695
10969 53
5416 46
15346 777
3311 613
50378 168
15661 60
44019 904
9642 824