3326 313
2683 307
19686 635
4935 356
18595 170
5625 517
25934 763
3332 370
24402 763
90282 643
16767 780
2750 314
11384 587
33057 899
10961 264
6365 211
22369 674
4826 85
16188 820
32222 292
10164 509
11438 79
37940 509
12072 600
21517 112
15497 807
7914 867
11075 310