3004 409
4960 178
3419 304
7931 646
7488 729
1782 149
2989 335
16886 250
1583 228
9433 202
3583 826
2977 897
12186 670
2421 369
8494 480
13691 319
10926 665
11407 887
3812 129
7181 65
5073 867
4906 561
8789 480
6573 291