4000 471
34464 521
10660 348
4149 80
7235 169
12773 738
10191 252
12223 131
44902 320
31027 864
25180 577
8032 633
14387 525
6819 264
17511 340
4285 277
10697 225
8226 493
4044 674
28828 882