12512 130
1616 323
3858 658
2742 371
2637 168
773 95
776 151
2563 685
2298 554
9994 574
2319 452
10333 963
1165 132
945 235
2071 349
13825 587
2888 617
2961 472
3658 561
3351 648
4459 134
745 173
1416 275
2697 781