4000 471
34448 521
10660 348
4149 80
7235 169
12773 738
10190 252
12223 131
44900 320
31027 864
25180 577
8031 633
14386 525
6816 264
17510 340
4285 277
10696 225
8224 493
4044 674
28826 882