12861 612
8705 323
6907 556
3641 87
14696 394
7756 420
8995 313
7254 611
1996 106
4229 904
4301 191
2428 177
7579 359
5628 118