3291 816
1415 262
2927 636
16222 519
1779 409
4057 781
2096 609
10935 260
5367 573
3075 687
2529 159
1759 95
586 73
3874 702
7060 521
2606 80
3217 469
2901 549
2644 571
3290 648
5587 132
2869 201
6224 588
4391 485
939 98
2676 468
12037 533
19613 314