4000 471
34481 521
10660 348
4149 80
7235 169
12773 738
10191 252
12224 131
44904 320
31027 864
25180 577
8033 633
14389 525
6819 264
17512 340
4287 277
10697 225
8226 493
4044 674
28830 882