16021 940
24448 943
25400 371
3412 197
7277 493
1133 41
1758 116
3906 636
7238 684
5013 628
9240 616
6688 806
9416 590
4088 54
5842 563
152731 264
20603 460
6184 519
14319 285