3966 455
2515 371
7981 502
1149 237
5402 295
9262 44
11563 321
7248 79
11086 77
5670 404
2927 810
5689 578
5816 147
7972 575
3270 748
12594 621
3747 773
12685 752
18832 81
1780 519
1465 426
4198 403
2814 571
2055 648