12672 97
12045 117
22203 358
10527 539
3206 217
4823 554
3921 713
29756 431
7755 691
13653 598
5037 282
4157 280
19724 208
4294 867
4681 634