15894 940
24366 943
25335 371
3347 197
7061 493
1121 41
1705 116
3871 636
7072 684
4903 628
8962 616
6403 806
9057 590
3865 54
5658 563
152248 264
20477 460
6133 519
14251 285