22875 367
34365 236
9516 441
5118 71
148866 747
224759 681
12577 781
26720 623
69983 117
2591 196
4169 339
7229 566
5300 755
4958 713
4112 432
13898 76
6651 73