4050 672
6217 148
5243 136
5242 490
23413 509
6621 355
4329 854
2055 418
3190 347
2866 221
3726 727
3315 517
2647 91