16058 940
24475 943
25426 371
3437 197
7374 493
1143 41
1779 116
3937 636
7309 684
5064 628
9366 617
6773 806
9572 590
4172 54
5913 563
152878 264
20647 460
6200 519
14335 285