79561 135
2138 244
5943 198
307842 1169
114802 751
12970 362
21638 176
59900 549
8047 396
6103 626
5847 492
28281 704