403813 775
83466 555
31039 682
23320 528
35197 296
33195 667
8792 226
3013 57
13270 680
3546 278
11434 243
14796 589