2922 46
1882 250
13363 356
31297 280
4122 171
3849 212
21801 610
2907 409
3233 650
2354 186
7717 606
5245 740