2096 528
1516 305
3346 89
2853 466
762 78
1951 488
796 127
1265 257
578 50
970 243
660 113
1002 181
2748 603
8358 557
2910 881
35030 469
2974 902
1338 253
15658 138
808 122
1891 73
2898 563
20974 309
26178 342
1148 189
1120 154
3195 835
7050 48