56066 112
57005 793
3507 160
25008 683
12842 80
376658 1073
291296 849
211240 1100
271151 993
7054 845
53105 600
16103 633
32710 429
86171 769
11681 508
50530 216
38757 528
30411 262
92902 759
53096 659
43043 530
2987 272
9927 514
4797 650
8401 730
1898 204
2784 64
2905 298