11893 1005
3953 462
2571 272
1084 84
2831 505
10359 480
1708 238
5992 45
15454 304
3498 358
5920 267
2219 175
5452 328
12285 419
7325 582