1506 121
2671 428
5093 696
2747 572
991 107
1350 68
2339 111
7013 582
4892 349
2276 89
12102 135
7002 578
4005 317
2407 261
4441 97
4621 223
6801 104
14750 80
3505 261
5447 814
2809 366
2072 228
1640 195
3974 804
21698 277
7828 427
2706 179
30829 921