9802 972
1616 236
10850 113
2850 388
13161 549
793 28
9323 297
7268 177
839 146
2765 182
7048 396
3058 573
7416 560
4375 61
1698 211
1765 311
2071 417
5928 353
2191 580
4840 83
2869 534
11425 887
3889 505
4110 874