4000 471
34518 521
10660 348
4149 80
7235 169
12774 738
10192 252
12224 131
44909 320
31028 864
25181 577
8035 633
14392 525
6820 264
17515 340
4288 277
10701 225
8227 493
4044 674
28836 882