12848 612
8701 323
6904 556
3639 87
14694 394
7754 420
8993 313
7251 611
1993 106
4228 904
4300 191
2427 177
7578 359
5628 118