12023 1005
4216 462
2873 272
1129 84
2888 505
10857 480
1739 238
6624 45
16537 304
3853 358
6305 267
2421 175
5951 329
12968 419
7844 582