56059 112
57003 793
3506 160
25008 683
12841 80
376648 1073
291286 849
211237 1100
271145 993
7054 845
53102 600
16101 633
32708 429
86158 769
11679 508
50526 216
38755 528
30411 262
92896 759
53090 659
43041 530
2987 272
9927 514
4797 650
8401 730
1897 204
2784 64
2905 298