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