22916 409
1832 33
28617 305
27684 277
4884 663
4617 848
2123 213
3394 163
3015 748
3453 451
7753 145
177333 174
85286 503
5015 483
12759 362
28313 907
98534 343
12324 63
55754 318
5989 107
164104 525
141693 397
48796 598
39666 252
14166 501
169600 688
139405 238
54762 644