3698 347
12738 173
15431 717
23036 572
40448 631
25520 236
53246 413
18276 269
35835 613
8901 460
28935 488
39475 519
5378 312
6595 636