11899 1005
3963 462
2576 272
1088 84
2832 505
10370 480
1710 238
6010 45
15480 304
3549 358
5933 267
2230 175
5607 328
12328 419
7358 582