12044 1005
4234 462
2905 272
1139 84
2902 505
10939 480
1747 238
6686 45
16611 304
3889 358
6335 267
2437 175
6003 329
13016 419
7855 582