12160 561
5866 520
3963 277
3896 286
4330 670
2846 282
4150 723
3259 139
753 28
1435 267
2624 394
8463 639
1750 220
3607 827
2445 381
9376 731
6042 694
1660 322
1813 26
3998 716
2869 607
1392 51