3690 347
12721 173
15421 717
22786 572
40383 631
25404 236
53150 413
18209 269
35567 613
8882 460
28532 487
39045 519
5375 312
6575 636