12856 612
8702 323
6906 556
3639 87
14694 394
7754 420
8995 313
7252 611
1993 106
4228 904
4300 191
2427 177
7579 359
5628 118