2547 45
21020 449
15181 759
16440 224
57333 588
43196 1028
30221 166
77646 513
75113 263
714133 1104
14729 363
1380098 4275
168058 292
29569 931
399876 1064
94155 668
185218 519
11661 425
296609 941
85467 303
202704 918
153439 1018
6192 407
4820 227