8951 43
15801 801
4117 289
2941 42
1300 165
2222 36
3695 123
3356 140
15397 93
26376 389
1949 101
10526 75
1806 211
1970 44
10241 664
3360 116
3348 851
4337 321
7427 47