2696 58
1936 506
1040 26
22919 630
17606 709
35806 297
12918 276
13559 246
16043 204
15072 857
14926 739
7653 226
2513 458
2830 748
7463 610
2864 542
3821 538
3244 739
2050 422
3477 737
4444 848
1816 476
1001 210
2852 778
1592 355
1045 234
3236 882
3198 731