12042 1005
4234 462
2905 272
1136 84
2899 505
10917 480
1746 238
6682 45
16592 304
3878 358
6333 267
2436 175
5995 329
13014 419
7854 582