15083 81
538 145
1696 279
19939 760
1418 112
6248 620
1194 269
2068 113
5572 653
15841 493
3997 771
3872 782
667 124
1774 469
2841 563
1442 231
2000 269
776 195
1088 46
199 47
850 104
5424 713
9625 766
2814 633