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