4595 125
151613 221
12286 73
2387 170
26380 232
112306 206
7244 450
5227 679
2741 330
5272 446
5114 245
4031 288
6192 477
4334 742
4117 420
7930 612
33762 403