16012 940
24445 943
25397 371
3408 197
7269 493
1133 41
1756 116
3905 636
7235 684
5010 628
9223 616
6678 806
9405 590
4073 54
5835 563
152721 264
20601 460
6184 519
14318 285