14009 660
3605 561
1628 256
2975 524
3888 374
2938 536
7572 681
165961 824
75081 523
5079 178
5516 344
23406 233
4161 532
4389 788
3508 509
6270 171
16374 435