4095 112
9738 311
7853 303
3988 40
3778 64
8358 110
12097 742
6001 594
5771 565
6095 93
7665 183
6149 535
5630 460
18137 623
5109 308
7030 472
3509 535
9626 835
2974 413