3903 613
19360 200
6709 50
15056 437
72601 337
7612 521
7296 293
3963 71
11638 649
6755 156
7855 49
4371 417
21776 603
10916 291