5027 910
2515 603
1444 279
1317 194
3038 882
1149 169
577 127
2564 717
3049 186
1548 195
2729 181
4490 705
592 82
3154 828
1047 159
10334 76
1785 516
1586 274
2173 633
3105 758
20891 492
3621 694
4015 534
4059 569
2367 212
86623 595
20358 663
2012 38