4595 125
151621 221
12286 73
2387 170
26390 232
112310 206
7244 450
5227 679
2741 330
5272 446
5114 245
4031 288
6193 477
4335 742
4117 420
7930 612
33763 403