4000 471
34488 521
10660 348
4149 80
7235 169
12773 738
10191 252
12224 131
44904 320
31028 864
25180 577
8033 633
14391 525
6819 264
17513 340
4287 277
10697 225
8226 493
4044 674
28831 882