4593 125
151598 221
12284 73
2387 170
26376 232
112299 206
7243 450
5227 679
2741 330
5272 446
5114 245
4031 288
6191 477
4334 742
4117 420
7930 612
33759 403