2062 97
18043 522
8287 623
16633 862
13941 219
10071 47
7352 678
7497 576
3226 226
30075 782
4023 406
7854 746