2712 57
1392 272
2681 607
1687 282
3401 711
7896 646
4206 465
7503 755
1053 259
7691 723
1343 329
6298 422
1114 100
2845 742
2235 513
16782 805
5406 664
1245 83
2577 636
14517 367
2371 601
466 97
11561 544
5772 180