16051 940
24455 943
25406 371
3420 197
7307 493
1133 41
1767 116
3914 636
7264 684
5028 628
9273 616
6712 806
9463 590
4108 54
5864 563
152781 264
20620 460
6191 519
14325 285