11912 1005
4004 462
2607 272
1093 84
2841 505
10426 480
1714 238
6080 45
15639 304
3586 358
5986 267
2257 175
5665 328
12424 419
7481 582