12162 561
5868 520
3964 277
3896 286
4330 670
2846 282
4150 723
3259 139
753 28
1435 267
2625 394
8463 639
1750 220
3607 827
2446 381
9376 731
6042 694
1660 322
1813 26
3998 716
2869 607
1392 51