11899 1005
3961 462
2575 272
1085 84
2831 505
10367 480
1709 238
6006 45
15474 304
3543 358
5930 267
2224 175
5602 328
12318 419
7325 582