2955 275
3111 523
2448 158
2230 294
4184 437
20733 100
2256 136
2180 89
2537 477
3201 763
3971 770
5324 879
2011 223
4018 713
2366 49
14277 575
3369 590
3684 888
3358 465
9250 242
4299 637
1730 213
1176 133
1414 101